diff options
author | Thomas Haller <thaller@redhat.com> | 2017-12-07 12:31:55 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2017-12-15 11:48:38 +0100 |
commit | 974501fdcfa91547539ad1049c0cb3339c08efb3 (patch) | |
tree | a307809a731037fc0788736d2decce7085b29a39 /libnm-core/tests/test-general.c | |
parent | 9c3402aa1e145420b868359e993b0a38ae9a6408 (diff) | |
download | NetworkManager-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.c | 7 |
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); } /*****************************************************************************/ |