diff options
author | Luis Ontanon <luis.ontanon@gmail.com> | 2006-03-08 10:58:09 +0000 |
---|---|---|
committer | Luis Ontanon <luis.ontanon@gmail.com> | 2006-03-08 10:58:09 +0000 |
commit | cdc088fb660405e87d1aaa670f149b55e35c2d86 (patch) | |
tree | c614482b607b67e100562fb9f5d78794d145feb2 /tools | |
parent | 6007c314029f9d3808f4ae55412631599990978e (diff) |
An unimportant and harmless one per run leak in a tool used for building... Coverity cannot evaluate that :P
run 14 CID 107
svn path=/trunk/; revision=17526
Diffstat (limited to 'tools')
-rw-r--r-- | tools/lemon/lemon.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/lemon/lemon.c b/tools/lemon/lemon.c index 8315c7fbe5..43e68b146e 100644 --- a/tools/lemon/lemon.c +++ b/tools/lemon/lemon.c @@ -2651,7 +2651,7 @@ PRIVATE FILE *tplt_open(struct lemon *lemp) static char templatename[] = "lempar.c"; char buf[1000]; FILE *in; - char *tpltname; + char *tpltname = NULL; char *cp; if (lemp->templatename) { @@ -2682,6 +2682,7 @@ PRIVATE FILE *tplt_open(struct lemon *lemp) lemp->errorcnt++; return 0; } + if (tpltname) free(tpltname); return in; } |