X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmp3.c;h=408ef37ee282253ebb060b7321dd2484a5de1b2c;hb=17ea3cf04c2e8dd754b3b85ab530c0a3a06af946;hp=8bb7ee7f432f6a43d439f396021ed10db94e2a62;hpb=e3147ae362f22e9627c7eace0b33d01c09e30f25;p=swftools.git diff --git a/lib/mp3.c b/lib/mp3.c index 8bb7ee7..408ef37 100644 --- a/lib/mp3.c +++ b/lib/mp3.c @@ -157,6 +157,7 @@ int mp3_read(struct MP3*mp3, char* filename) if(!root) { fprintf(stderr, "readMP3: not a MP3 file\n"); + fclose(fi); return 0; } @@ -192,6 +193,7 @@ int mp3_read(struct MP3*mp3, char* filename) root = next; } + fclose(fi); return mp3->data != NULL; }