mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-20 07:38:54 +02:00
tests: fix leak in mainloop test
Properly unref a pair of GSources in the unix-fd mainloop test. valgrind was reporting these as 'still reachable' before (possibly due to some residual pointers somewhere in memory), but when running with G_DEBUG=cleanup they were properly reported as leaked.
This commit is contained in:
@@ -1273,7 +1273,9 @@ test_unix_fd_source (void)
|
||||
g_assert (in && out);
|
||||
|
||||
g_source_destroy (out_source);
|
||||
g_source_unref (out_source);
|
||||
g_source_destroy (in_source);
|
||||
g_source_unref (in_source);
|
||||
close (fds[1]);
|
||||
close (fds[0]);
|
||||
}
|
||||
|
Reference in New Issue
Block a user