diff options
Diffstat (limited to 'ext/zip/zip_stream.c')
-rw-r--r-- | ext/zip/zip_stream.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ext/zip/zip_stream.c b/ext/zip/zip_stream.c index 29ec3d022a..44d5507b77 100644 --- a/ext/zip/zip_stream.c +++ b/ext/zip/zip_stream.c @@ -152,7 +152,7 @@ static int php_zip_ops_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_D fragment++; if (ZIP_OPENBASEDIR_CHECKPATH(file_dirname)) { - STR_RELEASE(file_basename); + zend_string_release(file_basename); return -1; } @@ -160,7 +160,7 @@ static int php_zip_ops_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_D if (za) { memset(ssb, 0, sizeof(php_stream_statbuf)); if (zip_stat(za, fragment, ZIP_FL_NOCASE, &sb) != 0) { - STR_RELEASE(file_basename); + zend_string_release(file_basename); return -1; } zip_close(za); @@ -184,7 +184,7 @@ static int php_zip_ops_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_D #endif ssb->sb.st_ino = -1; } - STR_RELEASE(file_basename); + zend_string_release(file_basename); return 0; } /* }}} */ @@ -296,7 +296,7 @@ php_stream *php_stream_zip_opener(php_stream_wrapper *wrapper, fragment++; if (ZIP_OPENBASEDIR_CHECKPATH(file_dirname)) { - STR_RELEASE(file_basename); + zend_string_release(file_basename); return NULL; } @@ -320,7 +320,7 @@ php_stream *php_stream_zip_opener(php_stream_wrapper *wrapper, } } - STR_RELEASE(file_basename); + zend_string_release(file_basename); if (!stream) { return NULL; |