diff options
author | Carlos Soriano <csoriano@gnome.org> | 2015-12-10 18:48:15 +0100 |
---|---|---|
committer | Carlos Soriano <csoriano@gnome.org> | 2015-12-10 18:48:15 +0100 |
commit | 5a67d92c596cd1e0f38fd59a4c6d93c85866047b (patch) | |
tree | e3c6ba32d375a004f74b0e4b9fee9dadae5cab23 /libnautilus-private | |
parent | 41195c583f4e8a1d154bdaaeaeab66627634215b (diff) | |
download | nautilus-5a67d92c596cd1e0f38fd59a4c6d93c85866047b.tar.gz |
directory: implement dump
For debugging purposes on gdb.
Diffstat (limited to 'libnautilus-private')
-rw-r--r-- | libnautilus-private/nautilus-directory.c | 10 | ||||
-rw-r--r-- | libnautilus-private/nautilus-directory.h | 2 |
2 files changed, 12 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-directory.c b/libnautilus-private/nautilus-directory.c index 908f63408..21fbeebc7 100644 --- a/libnautilus-private/nautilus-directory.c +++ b/libnautilus-private/nautilus-directory.c @@ -1738,6 +1738,16 @@ nautilus_directory_number_outstanding (void) } void +nautilus_directory_dump (NautilusDirectory *directory) +{ + g_autofree gchar *uri; + + uri = g_file_get_uri (directory->details->location); + g_print ("uri: %s\n", uri); + g_print ("ref count: %d\n", G_OBJECT (directory)->ref_count); +} + +void nautilus_self_check_directory (void) { NautilusDirectory *directory; diff --git a/libnautilus-private/nautilus-directory.h b/libnautilus-private/nautilus-directory.h index 34baa8684..38662ecda 100644 --- a/libnautilus-private/nautilus-directory.h +++ b/libnautilus-private/nautilus-directory.h @@ -231,5 +231,7 @@ GList * nautilus_directory_list_sort_by_uri (GList gboolean nautilus_directory_is_editable (NautilusDirectory *directory); +void nautilus_directory_dump (NautilusDirectory *directory); + #endif /* NAUTILUS_DIRECTORY_H */ |