diff --git a/p_ctstat.c b/p_ctstat.c index 27e9104..3f5e3ea 100644 --- a/p_ctstat.c +++ b/p_ctstat.c @@ -63,7 +63,6 @@ static int probe(void) fp = fopen("/proc/net/stat/ip_conntrack", "r"); if (fp == NULL) { log_print(LOG_WARN, "plugin ctstat"); - free(buffer); return -1; } diff --git a/p_memory.c b/p_memory.c index 3da6c16..767eee5 100644 --- a/p_memory.c +++ b/p_memory.c @@ -77,7 +77,6 @@ static int probe(void) fp = fopen("/proc/meminfo", "r"); if (fp == NULL) { log_print(LOG_WARN, "plugin memory"); - free(buffer); return -1; } diff --git a/p_netdev.c b/p_netdev.c index e85b102..48e5f61 100644 --- a/p_netdev.c +++ b/p_netdev.c @@ -51,7 +51,6 @@ static int probe(void) fp = fopen("/proc/net/dev", "r"); if (fp == NULL) { log_print(LOG_WARN, "plugin netdev"); - free(buffer); return -1; } diff --git a/p_rtstat.c b/p_rtstat.c index c642df8..565093f 100644 --- a/p_rtstat.c +++ b/p_rtstat.c @@ -79,7 +79,6 @@ static int probe(void) fp = fopen("/proc/net/stat/rt_cache", "r"); if (fp == NULL) { log_print(LOG_WARN, "plugin rtstat"); - free(buffer); return -1; } diff --git a/p_stat.c b/p_stat.c index b6e66b4..1ba22c1 100644 --- a/p_stat.c +++ b/p_stat.c @@ -79,7 +79,6 @@ static int probe(void) fp = fopen("/proc/stat", "r"); if (fp == NULL) { log_print(LOG_WARN, "plugin stat"); - free(buffer); return -1; } diff --git a/p_vmstat.c b/p_vmstat.c index a635f2e..f9fc46e 100644 --- a/p_vmstat.c +++ b/p_vmstat.c @@ -60,7 +60,6 @@ static int probe(void) fp = fopen("/proc/vmstat", "r"); if (fp == NULL) { log_print(LOG_WARN, "plugin vmstat"); - free(buffer); return -1; }