From 358d4c691d4e10d54b1f373b57ce003f22de3286 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 20 Oct 2022 16:33:30 +0200 Subject: [PATCH] glib-aux: add nm_auto_unref_gdatetime cleanup macro --- src/libnm-glib-aux/nm-macros-internal.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libnm-glib-aux/nm-macros-internal.h b/src/libnm-glib-aux/nm-macros-internal.h index 60f8aa0ee6..ae132e8737 100644 --- a/src/libnm-glib-aux/nm-macros-internal.h +++ b/src/libnm-glib-aux/nm-macros-internal.h @@ -131,6 +131,9 @@ NM_AUTO_DEFINE_FCN_VOID0(void *, _nm_auto_unref_gtypeclass, g_type_class_unref); NM_AUTO_DEFINE_FCN0(GByteArray *, _nm_auto_unref_bytearray, g_byte_array_unref); #define nm_auto_unref_bytearray nm_auto(_nm_auto_unref_bytearray) +NM_AUTO_DEFINE_FCN0(GDateTime *, _nm_auto_unref_gdatetime, g_date_time_unref); +#define nm_auto_unref_gdatetime nm_auto(_nm_auto_unref_gdatetime) + static inline void _nm_auto_free_gstring(GString **str) {