Browse Source

MFH fix bug #44214: crash with preg_replace_callback and global variables

PHP-5.2.1RC1
Scott MacVicar 17 years ago
parent
commit
17dc898a72
  1. 4
      ext/pcre/php_pcre.c

4
ext/pcre/php_pcre.c

@ -842,8 +842,8 @@ static int preg_do_repl_func(zval *function, char *subject, int *offsets, char *
result_len = offsets[1] - offsets[0];
*result = estrndup(&subject[offsets[0]], result_len);
}
zval_dtor(subpats);
FREE_ZVAL(subpats);
zval_ptr_dtor(&subpats);
return result_len;
}

Loading…
Cancel
Save