From 68109ce9c5dd3db92d8a16d7479f72f50857839f Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Thu, 7 Oct 2010 13:18:26 -0400 Subject: [PATCH] progress: plug small memory leak We weren't freeing the message structures. --- src/libply/ply-progress.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libply/ply-progress.c b/src/libply/ply-progress.c index e88e4aba..2091a27e 100644 --- a/src/libply/ply-progress.c +++ b/src/libply/ply-progress.c @@ -100,6 +100,7 @@ ply_progress_free (ply_progress_t* progress) next_node = ply_list_get_next_node (progress->current_message_list, node); free (message->string); + free (message); node = next_node; } ply_list_free (progress->current_message_list); @@ -113,6 +114,7 @@ ply_progress_free (ply_progress_t* progress) next_node = ply_list_get_next_node (progress->previous_message_list, node); free (message->string); + free (message); node = next_node; } ply_list_free (progress->previous_message_list);