diff --git a/gio/tests/data-input-stream.c b/gio/tests/data-input-stream.c index 3d01a731b..2dddb56e4 100644 --- a/gio/tests/data-input-stream.c +++ b/gio/tests/data-input-stream.c @@ -315,6 +315,7 @@ test_read_upto (void) g_assert (memchr (DATA_SEP, stop_char, DATA_SEP_LEN) != NULL); g_assert_no_error (error); } + g_free (data); } g_assert_no_error (error); g_assert_cmpint (line, ==, DATA_PARTS_NUM); diff --git a/gio/tests/network-monitor.c b/gio/tests/network-monitor.c index 0ba9ec41e..8c0b0c8b5 100644 --- a/gio/tests/network-monitor.c +++ b/gio/tests/network-monitor.c @@ -197,6 +197,8 @@ test_default (void) run_tests (monitor, unmatched, TRUE); assert_signals (monitor, FALSE, FALSE, TRUE); + + g_object_unref (monitor); } static void @@ -223,6 +225,8 @@ test_remove_default (void) run_tests (monitor, netlocal6.addresses, FALSE); run_tests (monitor, netfe80.addresses, FALSE); run_tests (monitor, unmatched, FALSE); + + g_object_unref (monitor); } static void @@ -294,6 +298,8 @@ test_add_networks (void) run_tests (monitor, netlocal6.addresses, TRUE); run_tests (monitor, netfe80.addresses, TRUE); run_tests (monitor, unmatched, FALSE); + + g_object_unref (monitor); } static void @@ -387,6 +393,8 @@ test_remove_networks (void) run_tests (monitor, netlocal6.addresses, FALSE); run_tests (monitor, netfe80.addresses, FALSE); run_tests (monitor, unmatched, FALSE); + + g_object_unref (monitor); } diff --git a/gio/tests/pollable.c b/gio/tests/pollable.c index 8669e2b1a..f954bd891 100644 --- a/gio/tests/pollable.c +++ b/gio/tests/pollable.c @@ -221,6 +221,7 @@ test_pollable_socket (void) g_object_unref (server_conn); g_object_unref (client); g_object_unref (listener); + g_object_unref (effective_address); } int diff --git a/gio/tests/socket.c b/gio/tests/socket.c index 4e0710f0e..d2919b86c 100644 --- a/gio/tests/socket.c +++ b/gio/tests/socket.c @@ -68,6 +68,7 @@ echo_server_thread (gpointer user_data) g_socket_close (sock, &error); g_assert_no_error (error); + g_object_unref (sock); return NULL; } @@ -449,6 +450,7 @@ v4mapped_server_thread (gpointer user_data) g_socket_close (sock, &error); g_assert_no_error (error); + g_object_unref (sock); return NULL; } @@ -491,6 +493,7 @@ test_ipv6_v4mapped (void) g_object_unref (data->server); g_object_unref (client); + g_object_unref (v4addr); g_slice_free (IPTestData, data); } diff --git a/gio/tests/tls-certificate.c b/gio/tests/tls-certificate.c index 1bc349da9..a1796daea 100644 --- a/gio/tests/tls-certificate.c +++ b/gio/tests/tls-certificate.c @@ -308,6 +308,7 @@ main (int argc, g_free (ref.cert_pems[1]); g_free (ref.cert_pems[2]); g_free (ref.key_pem); + g_free (ref.key8_pem); return rtv; }