|
|
@@ -117,6 +117,11 @@ CJSON_PUBLIC(double) cJSON_GetNumberValue(const cJSON * const item)
|
|
|
return item->valuedouble;
|
|
|
}
|
|
|
|
|
|
+/* This is a safeguard to prevent copy-pasters from using incompatible C and header files */
|
|
|
+#if (CJSON_VERSION_MAJOR != 1) || (CJSON_VERSION_MINOR != 7) || (CJSON_VERSION_PATCH != 17)
|
|
|
+ #error cJSON.h and cJSON.c have different versions. Make sure that both have the same.
|
|
|
+#endif
|
|
|
+
|
|
|
CJSON_PUBLIC(const char*) cJSON_Version(void)
|
|
|
{
|
|
|
static char version[15];
|