mirror of
https://github.com/php/php-src.git
synced 2026-04-19 14:01:01 +02:00
- Sub path may be NULL
This commit is contained in:
@@ -511,7 +511,11 @@ static HashTable* spl_filesystem_object_get_debug_info(zval *obj, int *is_temp T
|
||||
}
|
||||
efree(pnstr);
|
||||
pnstr = spl_gen_private_prop_name(spl_ce_RecursiveDirectoryIterator, "subPathName", sizeof("subPathName")-1, &pnlen TSRMLS_CC);
|
||||
add_assoc_stringl_ex(&zrv, pnstr, pnlen+1, intern->u.dir.sub_path, intern->u.dir.sub_path_len, 1);
|
||||
if (intern->u.dir.sub_path) {
|
||||
add_assoc_stringl_ex(&zrv, pnstr, pnlen+1, intern->u.dir.sub_path, intern->u.dir.sub_path_len, 1);
|
||||
} else {
|
||||
add_assoc_stringl_ex(&zrv, pnstr, pnlen+1, "", 0, 1);
|
||||
}
|
||||
efree(pnstr);
|
||||
}
|
||||
if (intern->type == SPL_FS_FILE) {
|
||||
|
||||
Reference in New Issue
Block a user