]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
plugins: use closedir to close open directory (not free)
authorJason Ish <jason.ish@oisf.net>
Tue, 11 Aug 2020 15:31:09 +0000 (09:31 -0600)
committerVictor Julien <victor@inliniac.net>
Mon, 24 Aug 2020 07:16:27 +0000 (09:16 +0200)
Found by Coverity, CID 1465665: ALLOC_FREE_MISMATCH.

Redmine issue:
https://redmine.openinfosecfoundation.org/issues/3864

src/util-plugin.c

index 72c8fd1959c709c8456af225198ecfce529ab914..95125ce7162012f3ed896ad5a7cfbac48b87798f 100644 (file)
@@ -79,7 +79,7 @@ void SCPluginsLoad(const char *capture_plugin_name, const char *capture_plugin_a
                     InitPlugin(path);
                 }
             }
-            free(dir);
+            closedir(dir);
         } else {
             InitPlugin(plugin->val);
         }