There was an error while loading. Please reload this page.
1 parent ae2bc62 commit 7bf6326Copy full SHA for 7bf6326
ext/phar/phar_internal.h
@@ -511,8 +511,10 @@ static inline void phar_set_inode(phar_entry_info *entry) /* {{{ */
511
512
tmp_len = MIN(MAXPATHLEN, entry->filename_len + entry->phar->fname_len);
513
514
-len1 = MIN(entry->phar->fname_len, tmp_len);
515
-memcpy(tmp, entry->phar->fname, len1);
+if (entry->phar->fname) {
+len1 = MIN(entry->phar->fname_len, tmp_len);
516
+memcpy(tmp, entry->phar->fname, len1);
517
+}
518
519
len2 = MIN(tmp_len - len1, entry->filename_len);
520
memcpy(tmp + len1, entry->filename, len2);
0 commit comments