diff --git a/driver/main.c b/driver/main.c index 8e2e1bf41..9d0abfb89 100644 --- a/driver/main.c +++ b/driver/main.c @@ -375,6 +375,7 @@ static int t_preprocess_only(void) if (rc != 0) { if (WIFEXITED(rc)) { fprintf(stderr, "errors preprocessing Verilog program.\n"); + free(cmd); return WEXITSTATUS(rc); }