summaryrefslogtreecommitdiff
path: root/json-glib/json-path.c
diff options
context:
space:
mode:
authorJuan A. Suarez Romero <jasuarez@igalia.com>2013-09-18 17:52:17 +0000
committerJuan A. Suarez Romero <jasuarez@igalia.com>2013-09-19 08:24:53 +0000
commitce46c06d9c088501c8cbab2dba51856be1a05592 (patch)
treeca2a341e7a43645a45ad7087c97376b6510f520a /json-glib/json-path.c
parenta876adb3f3a20d87d76f3bf6902a64dd912c47cf (diff)
downloadjson-glib-ce46c06d9c088501c8cbab2dba51856be1a05592.tar.gz
path: Check if JSONPath expression is NULL
https://bugzilla.gnome.org/show_bug.cgi?id=708318
Diffstat (limited to 'json-glib/json-path.c')
-rw-r--r--json-glib/json-path.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/json-glib/json-path.c b/json-glib/json-path.c
index ed36ac1..014abeb 100644
--- a/json-glib/json-path.c
+++ b/json-glib/json-path.c
@@ -419,6 +419,8 @@ json_path_compile (JsonPath *path,
PathNode *root = NULL;
GList *nodes;
+ g_return_val_if_fail (expression != NULL, FALSE);
+
p = expression;
while (*p != '\0')