progs/vp: Fix memory leak in vp-tris.c.
authorVinson Lee <vlee@vmware.com>
Fri, 20 Nov 2009 06:59:01 +0000 (22:59 -0800)
committerVinson Lee <vlee@vmware.com>
Fri, 4 Dec 2009 07:20:18 +0000 (23:20 -0800)
(cherry picked from commit 760cf71572a071ce43da576ebfeff4a8099150bc)

progs/vp/vp-tris.c

index 1356242..29cd027 100644 (file)
@@ -99,9 +99,11 @@ static void Init( void )
    sz = (GLuint) fread(buf, 1, sizeof(buf), f);
    if (!feof(f)) {
       fprintf(stderr, "file too long\n");
+      fclose(f);
       exit(1);
    }
 
+   fclose(f);
    fprintf(stderr, "%.*s\n", sz, buf);
 
    if (strncmp( buf, "!!VP", 4 ) == 0) {