]> granicus.if.org Git - php/commitdiff
a subtle plea for help to Marcus...
authorGreg Beaver <cellog@php.net>
Mon, 24 Mar 2008 03:05:24 +0000 (03:05 +0000)
committerGreg Beaver <cellog@php.net>
Mon, 24 Mar 2008 03:05:24 +0000 (03:05 +0000)
ext/phar/phar.c

index a8f551a0160ed48570ad5c0ca5567d912cb04168..cd1d2b018ce27c5e7e6e5e37b3bedf3dd0eda9d4 100644 (file)
@@ -1386,6 +1386,7 @@ int phar_detect_phar_fname_ext(const char *filename, int check_length, const cha
        *ext_str = NULL;
        for (i = 0; i < sizeof(ext_info) / sizeof(ext_info[0]); ++i) {
                pos = strstr(filename, ext_info[i].ext);
+               /* Marcus, I don't understand the next line, can you add explanatory comments? XXOO Greg */
                if (pos && (!ext_info[i].check || pos[ext_info[i].len] != '\0') && (!*ext_str || pos <= *ext_str)) {
                        *ext_str = pos;
                        *ext_len = ext_info[i].len;