ultra magic swig search&replace; compiles with new debian php packages (and

old ones too)
This commit is contained in:
Frédéric Péters 2005-02-08 11:35:14 +00:00
parent 9687522fb3
commit d0895fab77
1 changed files with 7 additions and 0 deletions

View File

@ -195,4 +195,11 @@ 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