diff options
author | Thomas Haller <thaller@redhat.com> | 2016-10-05 13:32:47 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2016-10-05 14:46:18 +0200 |
commit | 9f9e4b0c35d6429cb103cdd017e5c8b5ec9be8a5 (patch) | |
tree | 46342ac968321c56a3538501832f09cb3dbb0a48 | |
parent | f25cd2b844af319fe0c4652f8bd7397c4bca8765 (diff) | |
download | NetworkManager-9f9e4b0c35d6429cb103cdd017e5c8b5ec9be8a5.tar.gz |
keyfile/tests: use cleanup attribute for keyfile
-rw-r--r-- | src/settings/plugins/keyfile/tests/test-keyfile.c | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/src/settings/plugins/keyfile/tests/test-keyfile.c b/src/settings/plugins/keyfile/tests/test-keyfile.c index d54bbdcdcb..d7db003412 100644 --- a/src/settings/plugins/keyfile/tests/test-keyfile.c +++ b/src/settings/plugins/keyfile/tests/test-keyfile.c @@ -790,7 +790,7 @@ test_write_string_ssid (void) gs_free_error GError *error = NULL; pid_t owner_grp; uid_t owner_uid; - GKeyFile *keyfile; + gs_unref_keyfile GKeyFile *keyfile = NULL; connection = nm_simple_connection_new (); @@ -840,7 +840,6 @@ test_write_string_ssid (void) g_assert (tmp); g_assert_cmpmem (tmp, strlen (tmp), tmpssid, sizeof (tmpssid)); g_free (tmp); - g_key_file_free (keyfile); assert_reread_and_unlink (connection, TRUE, testfile); } @@ -890,7 +889,7 @@ test_write_intlist_ssid (void) gs_free_error GError *error = NULL; pid_t owner_grp; uid_t owner_uid; - GKeyFile *keyfile; + gs_unref_keyfile GKeyFile *keyfile = NULL; gint *intlist; gsize len = 0, i; @@ -949,8 +948,6 @@ test_write_intlist_ssid (void) g_assert_cmpint (intlist[i], ==, tmpssid[i]); g_free (intlist); - g_key_file_free (keyfile); - assert_reread_and_unlink (connection, TRUE, testfile); } @@ -1031,11 +1028,10 @@ test_write_intlike_ssid (void) gs_free_error GError *error = NULL; pid_t owner_grp; uid_t owner_uid; - GKeyFile *keyfile; + gs_unref_keyfile GKeyFile *keyfile = NULL; char *tmp; connection = nm_simple_connection_new (); - g_assert (connection); /* Connection setting */ @@ -1086,8 +1082,6 @@ test_write_intlike_ssid (void) g_assert_cmpstr (tmp, ==, "101"); g_free (tmp); - g_key_file_free (keyfile); - assert_reread_and_unlink (connection, TRUE, testfile); } @@ -1106,7 +1100,7 @@ test_write_intlike_ssid_2 (void) gs_free_error GError *error = NULL; pid_t owner_grp; uid_t owner_uid; - GKeyFile *keyfile; + gs_unref_keyfile GKeyFile *keyfile = NULL; char *tmp; connection = nm_simple_connection_new (); @@ -1161,8 +1155,6 @@ test_write_intlike_ssid_2 (void) g_assert_cmpstr (tmp, ==, "11\\;12\\;13\\;"); g_free (tmp); - g_key_file_free (keyfile); - assert_reread_and_unlink (connection, TRUE, testfile); } @@ -1714,7 +1706,7 @@ test_write_wired_8021x_tls_connection_path (void) gboolean success; gs_free char *testfile = NULL; gs_free_error GError *error = NULL; - GKeyFile *keyfile; + gs_unref_keyfile GKeyFile *keyfile = NULL; gboolean relative = FALSE; connection = create_wired_tls_connection (NM_SETTING_802_1X_CK_SCHEME_PATH); @@ -1792,7 +1784,6 @@ test_write_wired_8021x_tls_connection_path (void) g_free (tmp2); g_free (tmp); - g_key_file_free (keyfile); unlink (testfile); } |