]> granicus.if.org Git - php/commitdiff
fix memory error
authorkrakjoe <joe.watkins@live.co.uk>
Mon, 18 Nov 2013 20:20:07 +0000 (20:20 +0000)
committerkrakjoe <joe.watkins@live.co.uk>
Mon, 18 Nov 2013 20:20:07 +0000 (20:20 +0000)
phpdbg_prompt.c

index 9da85da3341e63c492fbac23af7ec7c7d5553db8..18aa70b8d0b9642de36c5c56f895c33a33bf69d1 100644 (file)
@@ -141,8 +141,8 @@ void phpdbg_init(char *init_file, size_t init_file_len, zend_bool use_default TS
 
                                        if (in_code) {
                                                if (code == NULL) {
-                                                       code = malloc(cmd_len);
-                                               } else code = realloc(code, code_len + cmd_len);
+                                                       code = malloc(cmd_len + 1);
+                                               } else code = realloc(code, code_len + cmd_len + 1);
 
                                                if (code) {
                                                        memcpy(