diff --git a/driver/main.c b/driver/main.c index 48d11c7c7..ac3cf9c9b 100644 --- a/driver/main.c +++ b/driver/main.c @@ -367,6 +367,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); }