commit | 712f5f405eabcb32e0af793dbe3feb6fe5b26cc4 | [log] [tgz] |
---|---|---|
author | Martin Olsson <martin@minimum.se> | Sun Jul 08 03:03:41 2012 +0200 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Mon Jul 09 17:50:44 2012 -0400 |
tree | 192b7f1b1f20b223de6ac8e7ca305eb3f4d93ac4 | |
parent | 444799adbbac6d1e97cfe178c7d40311e4f2f810 [diff] [blame] |
shared: Don't leak file descriptor in shared/image-loader.c
diff --git a/shared/image-loader.c b/shared/image-loader.c index a3218df..b47c1a7 100644 --- a/shared/image-loader.c +++ b/shared/image-loader.c
@@ -359,8 +359,10 @@ if (fp == NULL) return NULL; - if (fread(header, sizeof header, 1, fp) != 1) + if (fread(header, sizeof header, 1, fp) != 1) { + fclose(fp); return NULL; + } rewind(fp); for (i = 0; i < ARRAY_LENGTH(loaders); i++) {