From 1ed138e9577ec6e7f6a423870b0e79dba3506472 Mon Sep 17 00:00:00 2001 From: Marek Kasik Date: Thu, 30 Jan 2014 14:19:03 +0100 Subject: [PATCH] printers: Remove a memory leak TDevice and PpPrintDevice structures have "host_name" member which should be freed too. --- panels/printers/pp-new-printer-dialog.c | 1 + panels/printers/pp-utils.c | 1 + 2 files changed, 2 insertions(+) diff --git a/panels/printers/pp-new-printer-dialog.c b/panels/printers/pp-new-printer-dialog.c index 91ed4a87c..36c043da2 100644 --- a/panels/printers/pp-new-printer-dialog.c +++ b/panels/printers/pp-new-printer-dialog.c @@ -798,6 +798,7 @@ t_device_free (gpointer data) g_free (device->device_uri); g_free (device->device_id); g_free (device->device_ppd); + g_free (device->host_name); g_free (device); } } diff --git a/panels/printers/pp-utils.c b/panels/printers/pp-utils.c index 09f57ced3..243866ae3 100644 --- a/panels/printers/pp-utils.c +++ b/panels/printers/pp-utils.c @@ -3773,6 +3773,7 @@ pp_print_device_free (PpPrintDevice *device) g_free (device->device_location); g_free (device->device_name); g_free (device->device_ppd); + g_free (device->host_name); g_free (device); } }