int filename_len;
zval *zcontext = NULL;
- if (!zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
+ if (!PHAR_GLOBALS->phar_fname_map.arBuckets || !zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
goto skip_phar;
}
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|z", &filename, &filename_len, &zcontext) == FAILURE) {
long maxlen = PHP_STREAM_COPY_ALL;
zval *zcontext = NULL;
- if (!zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
+ if (!PHAR_GLOBALS->phar_fname_map.arBuckets || !zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
goto skip_phar;
}
/* Parse arguments */
zval *zcontext = NULL;
php_stream *stream;
- if (!zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
+ if (!PHAR_GLOBALS->phar_fname_map.arBuckets || !zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
goto skip_phar;
}
if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s|br!", &filename, &filename_len, &use_include_path, &zcontext) == FAILURE) {
zval *zcontext = NULL;
php_stream *stream;
- if (!zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
+ if (!PHAR_GLOBALS->phar_fname_map.arBuckets || !zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
/* no need to check, include_path not even specified in fopen/ no active phars */
goto skip_phar;
}
char *filename;
int filename_len;
- if (!zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
+ if (!PHAR_GLOBALS->phar_fname_map.arBuckets || !zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
goto skip_phar;
}
if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename, &filename_len) == FAILURE) {
char *filename;
int filename_len;
- if (!zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
+ if (!PHAR_GLOBALS->phar_fname_map.arBuckets || !zend_hash_num_elements(&(PHAR_GLOBALS->phar_fname_map))) {
goto skip_phar;
}
if (zend_parse_parameters_ex(ZEND_PARSE_PARAMS_QUIET, ZEND_NUM_ARGS() TSRMLS_CC, "s", &filename, &filename_len) == FAILURE) {