File argus-clients-3.0.6-fclose.patch of Package argus-client
Index: clients/ranonymize.c
===================================================================
--- clients/ranonymize.c.orig
+++ clients/ranonymize.c
@@ -1867,7 +1867,7 @@ RaNonParseResourceFile (char *file)
}
}
}
-
+ flose(fd);
} else {
#ifdef ARGUSDEBUG
ArgusDebug (2, "%s: %s\n", file, strerror(errno));
Index: common/argus_client.c
===================================================================
--- common/argus_client.c.orig
+++ common/argus_client.c
@@ -11690,6 +11690,9 @@ ArgusParseAggregator (struct ArgusParser
} else
retn = agg;
+ if (fd != NULL)
+ fclose(fd);
+
return (retn);
}