aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeandro A. F. Pereira <leandro@hardinfo.org>2007-06-30 15:26:11 +0000
committerLeandro A. F. Pereira <leandro@hardinfo.org>2007-06-30 15:26:11 +0000
commitfe0debc88fd70af16cbcff8da3cbe431939264ff (patch)
tree4b9088723725ea4f867ce03142bfdad38a7dbcbb
parent8552975a1df02e3d1518310f834b3787f3e5fb48 (diff)
Plug more memleaks.
-rw-r--r--hardinfo2/syncmanager.c9
-rw-r--r--hardinfo2/util.c4
2 files changed, 6 insertions, 7 deletions
diff --git a/hardinfo2/syncmanager.c b/hardinfo2/syncmanager.c
index f1f1de04..c35893f1 100644
--- a/hardinfo2/syncmanager.c
+++ b/hardinfo2/syncmanager.c
@@ -153,7 +153,7 @@ static SoupXmlrpcValue *_soup_get_xmlrpc_value(SoupMessage *msg, SyncNetAction *
SNA_ERROR(3, "No response value in XML-RPC response");
}
- /* g_object_unref(response); */
+ /*g_object_unref(response);*/
bad:
return value;
}
@@ -413,10 +413,9 @@ static void sync_dialog_start_sync(SyncDialog *sd)
session = soup_session_async_new_with_options(SOUP_SESSION_TIMEOUT, 10,
SOUP_SESSION_PROXY_URI, proxy, NULL);
- /* Crashes if we unref the proxy? O_o
- if (proxy)
- g_object_unref(proxy);
- */
+ /* Crashes if we unref the proxy? O_o */
+ /*if (proxy)
+ g_object_unref(proxy);*/
}
loop = g_main_loop_new(NULL, TRUE);
diff --git a/hardinfo2/util.c b/hardinfo2/util.c
index 27e3758d..55d2985d 100644
--- a/hardinfo2/util.c
+++ b/hardinfo2/util.c
@@ -600,7 +600,7 @@ static void module_entry_free(gpointer data, gpointer user_data)
ShellModuleEntry *entry = (ShellModuleEntry *)data;
if (entry) {
- /*g_free(entry->name);*/
+ g_free(entry->name);
g_object_unref(entry->icon);
g_free(entry);
@@ -611,7 +611,7 @@ static void module_free(ShellModule *module)
{
g_free(module->name);
g_object_unref(module->icon);
- /*g_module_close(module->dll);*/
+ g_module_close(module->dll);
DEBUG("module_free: module->entries, %p\n", module->entries);
g_slist_foreach(module->entries, (GFunc)module_entry_free, NULL);