diff options
author | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2012-07-13 20:04:28 +0000 |
---|---|---|
committer | Chris Maynard <Christopher.Maynard@GTECH.COM> | 2012-07-13 20:04:28 +0000 |
commit | 5f6a3400dce4b74617486247c8d2f5bb34c81e83 (patch) | |
tree | 3eb2028a7a21175fc2c97ec2a3a45269ba6a4aa6 /tools | |
parent | ed47e7bae45856fa8b26d7516ed67806c71fccbd (diff) |
Fix Coverity CID 709600: Resource leak.
svn path=/trunk/; revision=43694
Diffstat (limited to 'tools')
-rw-r--r-- | tools/lemon/lemon.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/lemon/lemon.c b/tools/lemon/lemon.c index d22fe5c8dd..ef480614b2 100644 --- a/tools/lemon/lemon.c +++ b/tools/lemon/lemon.c @@ -2573,6 +2573,7 @@ void Parse(struct lemon *gp) if ( fseek(fp,0,SEEK_END)!=0 || (filesize = ftell(fp))<0 ) { ErrorMsg(ps.filename,0,"Can't determine the file size."); gp->errorcnt++; + fclose(fp); return; } rewind(fp); |