diff options
-rw-r--r-- | facebook/facebook-json.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/facebook/facebook-json.c b/facebook/facebook-json.c index 83332b4..9176f03 100644 --- a/facebook/facebook-json.c +++ b/facebook/facebook-json.c @@ -284,6 +284,11 @@ fb_json_node_get(JsonNode *root, const gchar *expr, GError **error) JsonNode *node; JsonNode *ret; + /* Special case for json-glib < 0.99.2 */ + if (g_strcmp0(expr, "$") == 0) { + return json_node_copy(root); + } + node = json_path_query(expr, root, &err); if (err != NULL) { |