summaryrefslogtreecommitdiff
path: root/json-glib/json-gvariant.h
diff options
context:
space:
mode:
Diffstat (limited to 'json-glib/json-gvariant.h')
-rw-r--r--json-glib/json-gvariant.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/json-glib/json-gvariant.h b/json-glib/json-gvariant.h
index 6644b21..8fb54e5 100644
--- a/json-glib/json-gvariant.h
+++ b/json-glib/json-gvariant.h
@@ -24,8 +24,11 @@
#ifndef __JSON_GVARIANT_H__
#define __JSON_GVARIANT_H__
-#include <glib.h>
-#include <json-glib/json-glib.h>
+#if !defined(__JSON_GLIB_INSIDE__) && !defined(JSON_COMPILATION)
+#error "Only <json-glib/json-glib.h> can be included directly."
+#endif
+
+#include <json-glib/json-types.h>
G_BEGIN_DECLS