Procházet zdrojové kódy

Changed the #define values of cJSON* data types

We can use bitops to check if the parsed JSON is of a particular types
using OR
Eswar Yaganti před 9 roky
rodič
revize
ce546b54d8
1 změnil soubory, kde provedl 8 přidání a 8 odebrání
  1. 8 8
      cJSON.h

+ 8 - 8
cJSON.h

@@ -29,14 +29,14 @@ extern "C"
 #endif
 
 /* cJSON Types: */
-#define cJSON_False 0
-#define cJSON_True 1
-#define cJSON_NULL 2
-#define cJSON_Number 3
-#define cJSON_String 4
-#define cJSON_Array 5
-#define cJSON_Object 6
-	
+#define cJSON_False  (1 << 0)
+#define cJSON_True   (1 << 1)
+#define cJSON_NULL   (1 << 2)
+#define cJSON_Number (1 << 3)
+#define cJSON_String (1 << 4)
+#define cJSON_Array  (1 << 5)
+#define cJSON_Object (1 << 6)
+
 #define cJSON_IsReference 256
 #define cJSON_StringIsConst 512