From: Ray Strode Date: Thu, 7 Oct 2010 17:18:26 +0000 (-0400) Subject: progress: plug small memory leak X-Git-Tag: 0.8.4~105 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=68109ce9c5dd3db92d8a16d7479f72f50857839f;p=thirdparty%2Fplymouth.git progress: plug small memory leak We weren't freeing the message structures. --- 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);