fix static member get/set names
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
a77971ae39
commit
93c7784739
1 changed files with 1 additions and 3 deletions
|
|
@ -1379,8 +1379,7 @@ public:
|
||||||
virtual int classHandler(Node *n) {
|
virtual int classHandler(Node *n) {
|
||||||
constructors=0;
|
constructors=0;
|
||||||
//SwigType *t = Getattr(n, "classtype");
|
//SwigType *t = Getattr(n, "classtype");
|
||||||
if(class_name) free(class_name);
|
class_name = Getattr(n, "sym:name");
|
||||||
class_name = Swig_copy_string(GetChar(n, "name"));
|
|
||||||
// String *use_class_name=SwigType_manglestr(SwigType_ltype(t));
|
// String *use_class_name=SwigType_manglestr(SwigType_ltype(t));
|
||||||
|
|
||||||
if(shadow) {
|
if(shadow) {
|
||||||
|
|
@ -1753,7 +1752,6 @@ public:
|
||||||
Wrapper *f = NewWrapper();
|
Wrapper *f = NewWrapper();
|
||||||
|
|
||||||
Printv(f->def, "ZEND_NAMED_FUNCTION(",Swig_name_wrapper(iname), ") {\n", NIL );
|
Printv(f->def, "ZEND_NAMED_FUNCTION(",Swig_name_wrapper(iname), ") {\n", NIL );
|
||||||
|
|
||||||
String *mget = Swig_name_wrapper(Swig_name_get( Swig_name_member(class_name,iname)));
|
String *mget = Swig_name_wrapper(Swig_name_get( Swig_name_member(class_name,iname)));
|
||||||
String *mset = Swig_name_wrapper(Swig_name_set( Swig_name_member(class_name,iname)));
|
String *mset = Swig_name_wrapper(Swig_name_set( Swig_name_member(class_name,iname)));
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue