From eebb3c1c8e09d122f049edb762c9a13199f3b1e9 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Mon, 13 May 2013 11:38:53 -0400 Subject: [PATCH] gtestutils: use g_clear_pointer --- glib/gtestutils.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/glib/gtestutils.c b/glib/gtestutils.c index aed7908..6e34f65 100644 --- a/glib/gtestutils.c +++ b/glib/gtestutils.c @@ -2151,12 +2151,9 @@ test_trap_clear (void) { test_trap_last_status = 0; test_trap_last_pid = 0; - g_free (test_trap_last_subprocess); - test_trap_last_subprocess = NULL; - g_free (test_trap_last_stdout); - test_trap_last_stdout = NULL; - g_free (test_trap_last_stderr); - test_trap_last_stderr = NULL; + g_clear_pointer (&test_trap_last_subprocess, g_free); + g_clear_pointer (&test_trap_last_stdout, g_free); + g_clear_pointer (&test_trap_last_stderr, g_free); } #ifdef G_OS_UNIX -- 2.7.4