From 47da1d454dd41a1ddd329bb6648b857d8cfd6934 Mon Sep 17 00:00:00 2001 From: rexy712 Date: Sun, 4 Apr 2021 09:08:51 -0700 Subject: [PATCH] #include cleanups --- src/output.c | 5 ++--- src/rjp.c | 2 +- src/rjp_array.c | 5 ++--- src/rjp_lex.c | 1 + src/rjp_object.c | 1 - src/rjp_parse.c | 1 + src/rjp_string.c | 5 ++--- src/tree.c | 5 ++--- 8 files changed, 11 insertions(+), 14 deletions(-) diff --git a/src/output.c b/src/output.c index d817c27..bc9e310 100644 --- a/src/output.c +++ b/src/output.c @@ -16,9 +16,6 @@ along with this program. If not, see . */ -#define __STDC_FORMAT_MACROS -#include - #include "rjp.h" #include "rjp_internal.h" #include "rjp_string.h" @@ -26,6 +23,8 @@ #include "rjp_value.h" #include "rjp_array.h" +#define __STDC_FORMAT_MACROS +#include //PRId64 #include //strlen #include //sprintf diff --git a/src/rjp.c b/src/rjp.c index a73e048..766a507 100644 --- a/src/rjp.c +++ b/src/rjp.c @@ -22,7 +22,7 @@ #include "rjp_array.h" #include "rjp_value.h" -#include //free, malloc +#include //free, malloc, calloc void* rjp_alloc(RJP_index nbytes){ return malloc(nbytes); diff --git a/src/rjp_array.c b/src/rjp_array.c index f5d52fa..9604194 100644 --- a/src/rjp_array.c +++ b/src/rjp_array.c @@ -16,14 +16,13 @@ along with this program. If not, see . */ -#include -#include //memset - #include "rjp_internal.h" #include "rjp_array.h" #include "rjp_value.h" #include "rjp_array_element.h" +#include //memset + void irjp_copy_array(RJP_value* dest, const RJP_value* src, const RJP_memory_fns* fns){ dest->array.elements = dest->array.last = NULL; for(RJP_array_element* curr = src->array.elements;curr;curr = curr->next){ diff --git a/src/rjp_lex.c b/src/rjp_lex.c index 6d7022a..e47f1d8 100644 --- a/src/rjp_lex.c +++ b/src/rjp_lex.c @@ -18,6 +18,7 @@ #include "rjp_lex.h" #include "rjp.h" + #include //isalpha, etc #include //memcpy diff --git a/src/rjp_object.c b/src/rjp_object.c index 4edc84f..ba4541d 100644 --- a/src/rjp_object.c +++ b/src/rjp_object.c @@ -21,7 +21,6 @@ #include "rjp_object.h" #include "rjp_object_member.h" #include "rjp_value.h" -#include //strlen #include //strlen, strncpy diff --git a/src/rjp_parse.c b/src/rjp_parse.c index ca108ec..cf33d5f 100644 --- a/src/rjp_parse.c +++ b/src/rjp_parse.c @@ -23,6 +23,7 @@ #include "rjp_value.h" #include "rjp_string.h" #include "rjp_lex.h" + #include //strtod, strtol #include //memcpy diff --git a/src/rjp_string.c b/src/rjp_string.c index 6b3518c..cef46e5 100644 --- a/src/rjp_string.c +++ b/src/rjp_string.c @@ -16,13 +16,12 @@ along with this program. If not, see . */ -#define __STDC_FORMAT_MACROS -#include - #include "rjp_internal.h" #include "rjp_string.h" #include "rjp_value.h" +#define __STDC_FORMAT_MACROS +#include //PRId64 #include //fprintf #include //uintN_t #include //strcpy diff --git a/src/tree.c b/src/tree.c index 4ac61a4..1789954 100644 --- a/src/tree.c +++ b/src/tree.c @@ -18,13 +18,12 @@ #include "tree.h" -#include -#include - #include "rjp_string.h" #include "rjp_internal.h" #include "rjp_value.h" +#include //memset, strcmp + #define BLACK 0 #define RED 1