Skip to content

Commit 20eb8e4

Browse files
committed
Fixed Bug #66321 (ZipArchive::open() ze_obj->filename_len not real)
1 parent 3624a9c commit 20eb8e4

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

NEWS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ PHP NEWS
3131
. Fixed bug #49634 (Segfault throwing an exception in a XSL registered
3232
function). (Mike)
3333

34+
- ZIP:
35+
. Fixed Bug #66321 (ZipArchive::open() ze_obj->filename_len not real). (Remi)
36+
3437
12 Dec 2013, PHP 5.4.23
3538

3639
- Core:

ext/zip/php_zip.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1537,7 +1537,7 @@ static ZIPARCHIVE_METHOD(open)
15371537
RETURN_LONG((long)err);
15381538
}
15391539
ze_obj->filename = estrdup(resolved_path);
1540-
ze_obj->filename_len = filename_len;
1540+
ze_obj->filename_len = strlen(resolved_path);
15411541
ze_obj->za = intern;
15421542
RETURN_TRUE;
15431543
}

0 commit comments

Comments
 (0)