Fix class name for nested classes
The feature %interface_impl from swiginterface.i differ on generated function name from JNI wrapper class when using nested classes without flatnested.
This commit is contained in:
parent
b655d3138b
commit
22c27cf216
1 changed files with 1 additions and 1 deletions
|
|
@ -1876,7 +1876,7 @@ public:
|
||||||
Replaceall(cptr_method_name, ".", "_");
|
Replaceall(cptr_method_name, ".", "_");
|
||||||
Replaceall(cptr_method_name, "$interfacename", interface_name);
|
Replaceall(cptr_method_name, "$interfacename", interface_name);
|
||||||
|
|
||||||
String *upcast_method_name = Swig_name_member(getNSpace(), proxy_class_name, cptr_method_name);
|
String *upcast_method_name = Swig_name_member(getNSpace(), getClassPrefix(), cptr_method_name);
|
||||||
upcastsCode(smart, upcast_method_name, c_classname, c_baseclass);
|
upcastsCode(smart, upcast_method_name, c_classname, c_baseclass);
|
||||||
Delete(upcast_method_name);
|
Delete(upcast_method_name);
|
||||||
Delete(cptr_method_name);
|
Delete(cptr_method_name);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue