Fix bug which effectively double-Delete()-ed a String *.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@9428 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
74f4fc0b40
commit
d02caa7a28
1 changed files with 2 additions and 2 deletions
|
|
@ -1976,7 +1976,7 @@ public:
|
|||
char *rename = GetChar(n, "sym:name");
|
||||
|
||||
if (!addSymbol(rename,n)) return SWIG_ERROR;
|
||||
shadow_classname = NewStringf("%s", rename);
|
||||
shadow_classname = NewString(rename);
|
||||
cs_entry = NewStringEmpty();
|
||||
Printf(cs_entry, "/* Function entries for %s */\n", shadow_classname);
|
||||
Printf(cs_entry, "static zend_function_entry %s_functions[] = {\n", shadow_classname);
|
||||
|
|
@ -2020,7 +2020,7 @@ public:
|
|||
char *rename = GetChar(n, "sym:name");
|
||||
|
||||
if (!addSymbol(rename,n)) return SWIG_ERROR;
|
||||
shadow_classname = Swig_copy_string(rename);
|
||||
shadow_classname = NewString(rename);
|
||||
|
||||
shadow_get_vars = NewHash();
|
||||
shadow_set_vars = NewHash();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue