Improve fix for #72520
authorStanislav Malyshev <stas@php.net>
Wed, 20 Jul 2016 05:37:03 +0000 (22:37 -0700)
committerStanislav Malyshev <stas@php.net>
Wed, 20 Jul 2016 05:37:03 +0000 (22:37 -0700)
ext/zip/zip_stream.c

index a9192d26cb8905bb3aa4ff5b8cd546337515f966..45171221d24ed80f2a2cba0e9b4e08afc881ede5 100644 (file)
@@ -101,13 +101,13 @@ static int php_zip_ops_stat(php_stream *stream, php_stream_statbuf *ssb TSRMLS_D
 {
        struct zip_stat sb;
        const char *path = stream->orig_path;
-       int path_len = strlen(stream->orig_path);
+       size_t path_len = strlen(stream->orig_path);
        char *file_basename;
        size_t file_basename_len;
        char file_dirname[MAXPATHLEN];
        struct zip *za;
        char *fragment;
-       int fragment_len;
+       size_t fragment_len;
        int err;
 
        fragment = strchr(path, '#');