diff options
| -rw-r--r-- | json-glib/tests/path.c | 1 | ||||
| -rw-r--r-- | json-glib/tests/reader.c | 2 | ||||
| -rw-r--r-- | json-glib/tests/serialize-complex.c | 3 |
3 files changed, 5 insertions, 1 deletions
diff --git a/json-glib/tests/path.c b/json-glib/tests/path.c index 0dce631..e6d82c2 100644 --- a/json-glib/tests/path.c +++ b/json-glib/tests/path.c @@ -215,6 +215,7 @@ path_expressions_invalid (gconstpointer data) g_assert_error (error, JSON_PATH_ERROR, code); g_object_unref (path); + g_clear_error (&error); } static void diff --git a/json-glib/tests/reader.c b/json-glib/tests/reader.c index 9bab312..d0a046b 100644 --- a/json-glib/tests/reader.c +++ b/json-glib/tests/reader.c @@ -133,6 +133,8 @@ test_base_array (void) g_assert (json_reader_get_error (reader) == NULL); g_object_unref (reader); + g_object_unref (parser); + g_clear_error (&error); } static void diff --git a/json-glib/tests/serialize-complex.c b/json-glib/tests/serialize-complex.c index 9da8dd1..226e722 100644 --- a/json-glib/tests/serialize-complex.c +++ b/json-glib/tests/serialize-complex.c @@ -263,7 +263,7 @@ test_serialize (void) "baz", "Hello, World!", "meh", 0.5, NULL); - JsonParser *parser = json_parser_new (); + JsonParser *parser = NULL; GError *error = NULL; JsonObject *object; JsonNode *node; @@ -295,6 +295,7 @@ test_serialize (void) g_free (data); g_object_unref (parser); g_object_unref (obj); + g_clear_error (&error); } int |
