diff options
author | Carlos Soriano <csoriano@gnome.org> | 2015-12-10 18:48:15 +0100 |
---|---|---|
committer | Carlos Soriano <csoriano@gnome.org> | 2015-12-11 23:03:02 +0100 |
commit | b3370181b6bff7fc3afe707f163b81f444e305fa (patch) | |
tree | 9308a56db8f49e60f64783986491bf5b8e4d0c98 | |
parent | ed16d519167ea8466687d858ee7ba362ac7b220a (diff) | |
download | nautilus-b3370181b6bff7fc3afe707f163b81f444e305fa.tar.gz |
directory: implement dump
For debugging purposes on gdb.
-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 d546250d3..d9b257591 100644 --- a/libnautilus-private/nautilus-directory.c +++ b/libnautilus-private/nautilus-directory.c @@ -1729,6 +1729,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 */ |