From fdae7531d4e5dd4497158b882f83b5b67a4a42ee Mon Sep 17 00:00:00 2001 From: Jean-Philippe Orsini Date: Tue, 14 Jun 2011 20:42:56 +0000 Subject: [PATCH] fixed wrong memory release --- src/main.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/main.c b/src/main.c index b9c8473..51b4a1b 100644 --- a/src/main.c +++ b/src/main.c @@ -358,16 +358,9 @@ int main(int argc, char **argv) exit(EXIT_FAILURE); #endif } else { -#ifdef HAVE_NVIDIA - struct psensor **tmp; - - tmp = get_all_sensors(600); - ui.sensors = nvidia_psensor_list_add(tmp, 600); - - if (tmp != ui.sensors) - free(tmp); -#else ui.sensors = get_all_sensors(600); +#ifdef HAVE_NVIDIA + ui.sensors = nvidia_psensor_list_add(ui.sensors, 600); #endif } -- 2.7.4