]> granicus.if.org Git - php/commitdiff
show where
authorkrakjoe <joe.watkins@live.co.uk>
Tue, 19 Nov 2013 19:35:48 +0000 (19:35 +0000)
committerkrakjoe <joe.watkins@live.co.uk>
Tue, 19 Nov 2013 19:35:48 +0000 (19:35 +0000)
phpdbg_cmd.c

index 765999b186f70bb7c49cbe93da9d701b8f70587a..f65b9bedae99ee2564ea5a4330399fb29497b4bc 100644 (file)
@@ -193,10 +193,16 @@ static inline phpdbg_input_t** phpdbg_read_argv(char *buffer, int *argc TSRMLS_D
                
                case IN_STRING:
                        phpdbg_error(
-                               "Malformed command line @ %d!", l);
+                               "Malformed command line (unclosed quote) @ %d: %s!", 
+                               (p - buffer)-1, &buffer[(p - buffer)-1]);
                break;
        }
        
+       if ((*argc) == 0) {
+               /* not needed */
+               efree(argv);
+       }
+       
        return argv;
 } /* }}} */