summaryrefslogtreecommitdiff
path: root/libnm-core/tests/test-general.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2017-12-07 12:31:55 +0100
committerThomas Haller <thaller@redhat.com>2017-12-15 11:48:38 +0100
commit974501fdcfa91547539ad1049c0cb3339c08efb3 (patch)
treea307809a731037fc0788736d2decce7085b29a39 /libnm-core/tests/test-general.c
parent9c3402aa1e145420b868359e993b0a38ae9a6408 (diff)
downloadNetworkManager-th/static-asserts.tar.gz
shared: add static assert for nm_g_slice_free_fcn() argumentth/static-asserts
Diffstat (limited to 'libnm-core/tests/test-general.c')
-rw-r--r--libnm-core/tests/test-general.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libnm-core/tests/test-general.c b/libnm-core/tests/test-general.c
index da7ea7b1f8..ba34e6e9e7 100644
--- a/libnm-core/tests/test-general.c
+++ b/libnm-core/tests/test-general.c
@@ -210,6 +210,10 @@ static void
test_nm_g_slice_free_fcn (void)
{
gpointer p;
+ struct {
+ char a1;
+ char a2;
+ } xx;
p = g_slice_new (gint64);
(nm_g_slice_free_fcn (gint64)) (p);
@@ -222,6 +226,9 @@ test_nm_g_slice_free_fcn (void)
p = g_slice_new (gint64);
nm_g_slice_free_fcn_gint64 (p);
+
+ p = g_slice_alloc (sizeof (xx));
+ (nm_g_slice_free_fcn (xx)) (p);
}
/*****************************************************************************/