]> granicus.if.org Git - php/commitdiff
fix condition
authorAnatol Belski <ab@php.net>
Thu, 19 Mar 2015 12:43:24 +0000 (13:43 +0100)
committerAnatol Belski <ab@php.net>
Thu, 19 Mar 2015 21:33:16 +0000 (22:33 +0100)
main/streams/plain_wrapper.c

index 6715d7f878355b36b8bc11d82dd260227d554fc6..ff4241b563c7cf487d0c36975343eb92e42cf6d8 100644 (file)
@@ -1474,7 +1474,7 @@ not_relative_path:
                const char *exec_fname = exec_filename->val;
                size_t exec_fname_length = exec_filename->len;
 
-               while ((--exec_fname_length >= 0) && !IS_SLASH(exec_fname[exec_fname_length]));
+               while ((--exec_fname_length < SIZE_MAX) && !IS_SLASH(exec_fname[exec_fname_length]));
                if (exec_fname_length<=0) {
                        /* no path */
                        pathbuf = estrdup(path);