diff options
Diffstat (limited to 'json-glib/json-node.c')
-rw-r--r-- | json-glib/json-node.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/json-glib/json-node.c b/json-glib/json-node.c index faf1943..e147ad4 100644 --- a/json-glib/json-node.c +++ b/json-glib/json-node.c @@ -17,7 +17,9 @@ * Emmanuele Bassi <ebassi@openedhand.com> */ +#ifdef HAVE_CONFIG_H #include "config.h" +#endif #include <glib.h> @@ -510,6 +512,7 @@ json_node_get_string (JsonNode *node) gchar * json_node_dup_string (JsonNode *node) { + g_return_val_if_fail (node != NULL, NULL); g_return_val_if_fail (JSON_NODE_TYPE (node) == JSON_NODE_VALUE, NULL); if (G_VALUE_TYPE (&(node->data.value)) == G_TYPE_STRING) |