Use PTR instead of zv for SWIG_remove() parameter
The parameter is a general pointer, not necessarily a zval.
This commit is contained in:
parent
49d5909b08
commit
3f9723b896
1 changed files with 2 additions and 2 deletions
|
|
@ -442,8 +442,8 @@ public:
|
|||
Printf(s_header, "}\n");
|
||||
Printf(s_header, "#endif\n\n");
|
||||
|
||||
Printf(s_header, "#ifdef __cplusplus\n#define SWIG_remove(zv) delete zv\n");
|
||||
Printf(s_header, "#else\n#define SWIG_remove(zv) free(zv)\n#endif\n\n");
|
||||
Printf(s_header, "#ifdef __cplusplus\n#define SWIG_remove(PTR) delete PTR\n");
|
||||
Printf(s_header, "#else\n#define SWIG_remove(PTR) free(PTR)\n#endif\n\n");
|
||||
|
||||
if (directorsEnabled()) {
|
||||
// Insert director runtime
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue