From de078499d2fde493b65ba7cbfc62d4b649df32a6 Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Sun, 20 May 2012 18:26:51 +0300 Subject: [PATCH] monitor: fix small memory leak The members of the array returned from get_all_seats are strdup'd as well. Signed-off-by: Ran Benita Signed-off-by: David Herrmann --- src/uterm_monitor.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/uterm_monitor.c b/src/uterm_monitor.c index ba0e9f9..2e68cab 100644 --- a/src/uterm_monitor.c +++ b/src/uterm_monitor.c @@ -256,6 +256,7 @@ static void monitor_refresh_seats(struct uterm_monitor *mon) for (i = 0; i < num; ++i) { if (seats[i]) monitor_new_seat(mon, seats[i]); + free(seats[i]); } free(seats);