]> granicus.if.org Git - php/commitdiff
Fix init_file leak in phpdbg
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 27 Jun 2019 13:43:50 +0000 (15:43 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 28 Jun 2019 07:17:26 +0000 (09:17 +0200)
sapi/phpdbg/phpdbg_prompt.c

index 81962b39eefacc2928b9f659d687478aaaae047a..e8e813b52eeb8b01ac688269e2181cddd79c0b2e 100644 (file)
@@ -373,6 +373,7 @@ void phpdbg_init(char *init_file, size_t init_file_len, zend_bool use_default) /
 
                        ZEND_IGNORE_VALUE(asprintf(&init_file, "%s/%s", scan_dir, PHPDBG_INIT_FILENAME));
                        phpdbg_try_file_init(init_file, strlen(init_file), 1);
+                       free(init_file);
                        if (i == -1) {
                                break;
                        }