mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-14 00:06:24 +01:00
tests: Fix a -Wbad-function-cast warning in the atomic tests
Assigning the gpointer return value from g_atomic_pointer_get() to a gsize variable was not making -Wbad-function-cast happy. Assign to an intermediate gpointer variable and then cast that instead. Signed-off-by: Philip Withnall <withnall@endlessm.com> https://gitlab.gnome.org/GNOME/glib/issues/1475
This commit is contained in:
parent
516101c702
commit
21d1797a4f
@ -92,7 +92,8 @@ test_types (void)
|
||||
g_assert (ip == 0);
|
||||
|
||||
g_atomic_pointer_set (&gs, 0);
|
||||
gs2 = (gsize) g_atomic_pointer_get (&gs);
|
||||
vp2 = g_atomic_pointer_get (&gs);
|
||||
gs2 = (gsize) vp2;
|
||||
g_assert (gs2 == 0);
|
||||
res = g_atomic_pointer_compare_and_exchange (&gs, 0, 0);
|
||||
g_assert (res);
|
||||
|
Loading…
Reference in New Issue
Block a user