mirror of
https://github.com/php/php-src.git
synced 2024-09-23 02:47:26 +00:00
fix TSRM and 5.2 build
This commit is contained in:
parent
ca7ae5d190
commit
8cd58822c3
@ -1061,7 +1061,7 @@ PHP_METHOD(Phar, __construct)
|
||||
return;
|
||||
}
|
||||
|
||||
if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len)) {
|
||||
if (SUCCESS == phar_split_fname(fname, fname_len, &arch, &arch_len, &entry, &entry_len TSRMLS_CC)) {
|
||||
/* use arch for fname instead of fname */
|
||||
/* this allows support for RecursiveDirectoryIterator of subdirectories */
|
||||
save_fname = fname;
|
||||
@ -1588,7 +1588,7 @@ static void phar_convert_to_other(phar_archive_data *source, int convert, php_ui
|
||||
*newentry.metadata = *t;
|
||||
zval_copy_ctor(newentry.metadata);
|
||||
#if PHP_VERSION_ID < 50300
|
||||
newentry.metadata.refcount = 1;
|
||||
newentry.metadata->refcount = 1;
|
||||
#else
|
||||
Z_SET_REFCOUNT_P(newentry.metadata, 1);
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user