linux.c (identify): Don't leak the file handle.
[yaid] / linux.c
diff --git a/linux.c b/linux.c
index 252b69c..7ff1abc 100644 (file)
--- a/linux.c
+++ b/linux.c
@@ -335,6 +335,7 @@ err_unk:
   q->u.error = E_UNKNOWN;
 done:
   dstr_destroy(&d);
+  if (fp) fclose(fp);
 }
 
 /*----- That's all, folks -------------------------------------------------*/