mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-27 14:36:16 +01:00
Plug some leaks in the GIO tests
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugzilla.gnome.org/show_bug.cgi?id=666115 Reviewed-by: Matthias Clasen <mclasen@redhat.com>
This commit is contained in:
parent
f6b2847e57
commit
995a2eb50b
@ -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);
|
||||
|
@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
@ -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
|
||||
|
@ -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);
|
||||
}
|
||||
|
@ -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;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user