unix/modjni: py2jvalue: Pass jobject's down to Java.

So far, no signature check is done (TODO).
pull/1453/merge
Paul Sokolovsky 2015-09-19 01:04:41 +03:00
rodzic b0c08c8c17
commit 1e9d8e110b
1 zmienionych plików z 4 dodań i 0 usunięć

Wyświetl plik

@ -224,6 +224,10 @@ STATIC bool py2jvalue(const char **jtypesig, mp_obj_t arg, jvalue *out) {
} else {
return false;
}
} else if (type == &jobject_type) {
printf("TODO: Check java arg type!!\n");
mp_obj_jobject_t *jo = arg;
out->l = jo->obj;
} else {
nlr_raise(mp_obj_new_exception_msg_varg(&mp_type_TypeError, "arg type not supported"));
}