Java/Fix: swig_connect_director used not-fully-qualified classname (proper)
This commit is contained in:
parent
8a69da7d82
commit
afbb47dc8f
1 changed files with 2 additions and 1 deletions
|
|
@ -4542,7 +4542,7 @@ public:
|
||||||
* ------------------------------------------------------------ */
|
* ------------------------------------------------------------ */
|
||||||
|
|
||||||
int classDirectorEnd(Node *n) {
|
int classDirectorEnd(Node *n) {
|
||||||
String *classname = Getattr(n, "sym:name");
|
String *classname = Copy(Getattr(n, "sym:name"));
|
||||||
String *director_classname = directorClassName(n);
|
String *director_classname = directorClassName(n);
|
||||||
String *internal_classname;
|
String *internal_classname;
|
||||||
|
|
||||||
|
|
@ -4564,6 +4564,7 @@ public:
|
||||||
internal_classname = NewStringf("%s/%s", getNSpace(), classname);
|
internal_classname = NewStringf("%s/%s", getNSpace(), classname);
|
||||||
else
|
else
|
||||||
internal_classname = NewStringf("%s", classname);
|
internal_classname = NewStringf("%s", classname);
|
||||||
|
Delete(classname);
|
||||||
|
|
||||||
// If the namespace is multiple levels, the result of getNSpace() will have inserted
|
// If the namespace is multiple levels, the result of getNSpace() will have inserted
|
||||||
// .'s to delimit namespaces, so we need to replace those with /'s
|
// .'s to delimit namespaces, so we need to replace those with /'s
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue