From 900924dbefc16d990b0e3d2f588bce95e6625c06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20D=C3=BCpmeier?= Date: Wed, 29 Nov 2017 19:30:35 +0100 Subject: fixing lib string leaks memory --- plugin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'plugin.c') diff --git a/plugin.c b/plugin.c index d2fe95c..1f552f0 100644 --- a/plugin.c +++ b/plugin.c @@ -42,12 +42,12 @@ static int plugin_attach(char* path, char* file){ else{ return 0; } + free(lib); plugin_handle = realloc(plugin_handle, (plugins + 1) * sizeof(void*)); if(!plugin_handle){ fprintf(stderr, "Failed to allocate memory\n"); dlclose(handle); - free(lib); return 1; } -- cgit v1.2.3