From 069cdc8c4ea9024b1583f074815e16e9ddf7db7f Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Tue, 9 Jun 2009 11:05:23 +0100 Subject: [node] Make JsonNode completely private The JsonNode structure has always been meant to be completely opaque; we indirectly exposed the :type member, but only for access through the JSON_NODE_TYPE() macro. Since that macro has become a proxy for the json_node_get_node_type() function we can safely move everything into a private, uninstalled header file and let JsonNode be completely opaque to the developer. --- json-glib/json-parser.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'json-glib/json-parser.c') diff --git a/json-glib/json-parser.c b/json-glib/json-parser.c index 8224576..87799de 100644 --- a/json-glib/json-parser.c +++ b/json-glib/json-parser.c @@ -31,6 +31,8 @@ #include +#include "json-types-private.h" + #include "json-marshal.h" #include "json-parser.h" #include "json-scanner.h" -- cgit v1.2.1