[nautilus] file: Add autoptr support
- From: Ernestas Kulik <ernestask src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nautilus] file: Add autoptr support
- Date: Tue, 27 Feb 2018 06:56:45 +0000 (UTC)
commit 7e7eac3a95ac81594a2d0e0e975cc78b167c62b5
Author: Alexandru Fazakas <alex fazakas97 yahoo com>
Date: Tue Feb 20 23:12:25 2018 +0200
file: Add autoptr support
This is further used for the deep freeing as part of g_autolist().
Related to https://gitlab.gnome.org/GNOME/nautilus/issues/226
src/nautilus-file.h | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/src/nautilus-file.h b/src/nautilus-file.h
index 464d44ab5..bbf7906fa 100644
--- a/src/nautilus-file.h
+++ b/src/nautilus-file.h
@@ -145,6 +145,8 @@ NautilusFile * nautilus_file_get_existing_by_uri (const c
NautilusFile * nautilus_file_ref (NautilusFile
*file);
void nautilus_file_unref (NautilusFile
*file);
+G_DEFINE_AUTOPTR_CLEANUP_FUNC (NautilusFile, nautilus_file_unref)
+
/* Monitor the file. */
void nautilus_file_monitor_add (NautilusFile
*file,
gconstpointer
client,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]