summaryrefslogtreecommitdiff
path: root/libnautilus-private/nautilus-directory.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2011-03-25 14:35:43 +0100
committerAlexander Larsson <alexl@redhat.com>2011-03-25 14:35:43 +0100
commit1d48f02ea1bf274d8fb0d70b61bed337bbda06c2 (patch)
tree1643164a60615405b9c238ccf3e24269998e56fd /libnautilus-private/nautilus-directory.c
parent1a8aadd2d02554a308c33a2b88b95c6d7ef5be7f (diff)
downloadnautilus-1d48f02ea1bf274d8fb0d70b61bed337bbda06c2.tar.gz
Add custom foreach to eel_g_hash_table_new_free_at_exit
This can be used to get some sort of printout for leaks in non-string hashtables.
Diffstat (limited to 'libnautilus-private/nautilus-directory.c')
-rw-r--r--libnautilus-private/nautilus-directory.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-directory.c b/libnautilus-private/nautilus-directory.c
index 34f92bf78..9142a8c03 100644
--- a/libnautilus-private/nautilus-directory.c
+++ b/libnautilus-private/nautilus-directory.c
@@ -348,7 +348,8 @@ nautilus_directory_get_internal (GFile *location, gboolean create)
/* Create the hash table first time through. */
if (directories == NULL) {
directories = eel_g_hash_table_new_free_at_exit
- (g_file_hash, (GCompareFunc)g_file_equal, "nautilus-directory.c: directories");
+ (g_file_hash, (GCompareFunc)g_file_equal, NULL,
+ "nautilus-directory.c: directories");
add_preferences_callbacks ();
}