diff options
author | Frederic Peters <fpeters@entrouvert.com> | 2005-12-10 10:44:09 +0000 |
---|---|---|
committer | Frederic Peters <fpeters@entrouvert.com> | 2005-12-10 10:44:09 +0000 |
commit | 24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6 (patch) | |
tree | e3d4eb3e9420ea4370b417fbecc57789833daa62 /php | |
parent | 859287bed5c7052294a4ed3a61792e0b54750010 (diff) | |
download | lasso-24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6.tar.gz lasso-24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6.tar.xz lasso-24c8bcd5b5526ef1a6c725f5d7e047120d24f4a6.zip |
bindings working with swig 1.3.27
Diffstat (limited to 'php')
-rwxr-xr-x | php/patch_swig_output.py | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/php/patch_swig_output.py b/php/patch_swig_output.py index d00df59e..d2ec2626 100755 --- a/php/patch_swig_output.py +++ b/php/patch_swig_output.py @@ -185,8 +185,6 @@ while i >= 0: # (3) wrap = wrap.replace('if(zend_get_parameters_array_ex(arg_count-argbase,args)!=SUCCESS)', 'if(zend_get_parameters_array_ex(arg_count,args)!=SUCCESS)') -for i in range(10): - wrap = wrap.replace('if(arg_count > %d) {' % i, 'if(arg_count > %d - argbase) {' % i) wrap = re.sub(r'zend_register_internal_class_ex(.*)NULL,NULL\)', @@ -195,11 +193,8 @@ wrap = re.sub(r'zend_register_internal_class_ex(.*)NULL,NULL\)', wrap = re.sub('zend_rsrc_list_get_rsrc_type(.*)lval', r'zend_rsrc_list_get_rsrc_type\1lval TSRMLS_CC', wrap) -wrap = wrap.replace('int argbase=0 ;\n \n \n', 'int argbase=0 ;\n TSRMLS_FETCH();\n\n') wrap = wrap.replace('zval *return_value=&_return_value;', 'zval *return_value=&_return_value;\n TSRMLS_FETCH();\n') -wrap = wrap.replace('int argbase=0 ;\n \n {\n node_info *info, *super;\n%s' % (' \n'*8), - 'int argbase=0 ;\n\n TSRMLS_FETCH();\n {\n node_info *info, *super;\n') print wrap |