We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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