vlib: fix memory leak in load_one_plugin 76/35876/1
authorDamjan Marion <damarion@cisco.com>
Mon, 4 Apr 2022 16:04:28 +0000 (18:04 +0200)
committerDamjan Marion <damarion@cisco.com>
Mon, 4 Apr 2022 16:06:15 +0000 (18:06 +0200)
Type: fix
Fixes: 500ba9f
Change-Id: I32872a084276d9b38ff07cdccccb746c0212777f
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/vlib/unix/plugin.c

index 891e2cb..2203592 100644 (file)
@@ -194,6 +194,8 @@ load_one_plugin (plugin_main_t * pm, plugin_info_t * pi, int from_early_init)
       reread_reg = 0;
       goto process_reg;
     }
+  else
+    clib_error_free (error);
 
   error = elf_get_section_by_name (&em, ".vlib_plugin_registration",
                                   &section);