]> git.eshelyaron.com Git - emacs.git/commitdiff
* lib-src/etags.c (process_file_name): Free malloc'ed vars (bug#61819).
authorEli Zaretskii <eliz@gnu.org>
Sun, 26 Feb 2023 18:03:20 +0000 (20:03 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sun, 26 Feb 2023 18:03:20 +0000 (20:03 +0200)
lib-src/etags.c

index 9fb9e312a66fba98409bd35d3b32dc3c0e41dfce..0b0487486025781bc0c8f8b9ef3bad2a495b7c7f 100644 (file)
@@ -1732,6 +1732,8 @@ process_file_name (char *file, language *lang)
          char *cmd = xmalloc (buf_len);
          snprintf (cmd, buf_len, "%s %s > %s",
                    compr->command, new_real_name, new_tmp_name);
+         free (new_real_name);
+         free (new_tmp_name);
 #endif
          inf = (system (cmd) == -1
                 ? NULL