Procházet zdrojové kódy

tests/common: use CJSON_PUBLIC

Max Bruckner před 8 roky
rodič
revize
b44c917be9
2 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. 2 2
      tests/common.c
  2. 2 2
      tests/common.h

+ 2 - 2
tests/common.c

@@ -22,7 +22,7 @@
 
 #include "common.h"
 
-extern void reset(cJSON *item)
+CJSON_PUBLIC(void) reset(cJSON *item)
 {
     if ((item != NULL) && (item->child != NULL))
     {
@@ -40,7 +40,7 @@ extern void reset(cJSON *item)
     memset(item, 0, sizeof(cJSON));
 }
 
-extern char *read_file(const char *filename)
+CJSON_PUBLIC(char*) read_file(const char *filename)
 {
     FILE *file = NULL;
     long length = 0;

+ 2 - 2
tests/common.h

@@ -25,8 +25,8 @@
 
 #include "../cJSON.c"
 
-extern void reset(cJSON *item);
-extern char *read_file(const char *filename);
+CJSON_PUBLIC(void) reset(cJSON *item);
+CJSON_PUBLIC(char*) read_file(const char *filename);
 
 /* assertion helper macros */
 #define assert_has_type(item, item_type) TEST_ASSERT_BITS_MESSAGE(0xFF, item_type, item->type, "Item doesn't have expected type.")