summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2014-02-12 05:16:54 -0600
committerDan Williams <dcbw@redhat.com>2014-02-13 09:31:48 -0600
commit3856129158390a0fc69c3349db7b3dc788b8d0c7 (patch)
tree769902e2bf9a253ccc10f4712cd51fad655f339b
parent6029ef92c2b60e52d3e04c7bf0aad3f10e6f464d (diff)
downloadNetworkManager-3856129158390a0fc69c3349db7b3dc788b8d0c7.tar.gz
trivial: don't open-code g_clear_pointer()
-rw-r--r--src/platform/nm-platform.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/platform/nm-platform.h b/src/platform/nm-platform.h
index 4ae64dbc13..465a64ab7c 100644
--- a/src/platform/nm-platform.h
+++ b/src/platform/nm-platform.h
@@ -22,6 +22,7 @@
#define NM_PLATFORM_H
#include <glib-object.h>
+#include "nm-glib-compat.h"
#include <netinet/in.h>
#include <linux/if.h>
#include <linux/if_addr.h>
@@ -482,12 +483,7 @@ gboolean nm_platform_check_support_kernel_extended_ifa_flags (void);
static void __attribute__((unused))
put_g_free (void *ptr)
{
- gpointer *object = ptr;
-
- if (object && *object) {
- g_free (*object);
- *object = NULL;
- }
+ g_clear_pointer ((gpointer *) ptr, g_free);
}
#endif /* NM_PLATFORM_H */