From: Wouter Verhelst Date: Mon, 3 May 2010 13:57:28 +0000 (+0200) Subject: Fix leaks X-Git-Url: http://git.alex.org.uk Fix leaks There were a few strings that weren't being removed. This is cleanup-code that's not called all that often, but We Shouldn't Leak(TM). --- diff --git a/nbd-server.c b/nbd-server.c index 521facc..7a8de79 100644 --- a/nbd-server.c +++ b/nbd-server.c @@ -539,6 +539,12 @@ void remove_server(gpointer s) { g_free(server->exportname); if(server->authname) g_free(server->authname); + if(server->listenaddr) + g_free(server->listenaddr); + if(server->prerun) + g_free(server->prerun); + if(server->postrun) + g_free(server->postrun); g_free(server); }