From 074798ed626bafae8efcea1413bf3f9571338d70 Mon Sep 17 00:00:00 2001 From: Evan Burkey Date: Sun, 7 Jul 2024 02:17:47 -0700 Subject: [PATCH] move macos to own folder --- CMakeLists.txt | 2 +- src/crypto.c | 4 ++-- src/{ => macos}/macos.c | 0 src/parsing.c | 3 ++- 4 files changed, 5 insertions(+), 4 deletions(-) rename src/{ => macos}/macos.c (100%) diff --git a/CMakeLists.txt b/CMakeLists.txt index 93cec31..a8dc823 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,7 +20,7 @@ set(SOURCES ) if ((${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")) - add_library(flint ${SOURCES} src/macos.c) + add_library(flint ${SOURCES} src/macos/macos.c) else() add_library(flint ${SOURCES}) endif() diff --git a/src/crypto.c b/src/crypto.c index d0cfea9..f907d6e 100644 --- a/src/crypto.c +++ b/src/crypto.c @@ -20,7 +20,7 @@ static const char b64_table[] = { typedef struct { unsigned char *ptr; - int count; + size_t count; } b64_buf; static int new_b64_buf(b64_buf *b) { @@ -204,7 +204,7 @@ unsigned char *b64_decode(const char *s, size_t sz, size_t *decode_sz) { unsigned char *hex_decode(const char *orig, size_t *sz) { size_t buf_sz = strlen(orig) + 1; - char *sptr = orig; + const char *sptr = orig; if (strncmp(orig, "0x", 2) == 0) { buf_sz -= 2; sptr += 2; diff --git a/src/macos.c b/src/macos/macos.c similarity index 100% rename from src/macos.c rename to src/macos/macos.c diff --git a/src/parsing.c b/src/parsing.c index eb1520f..5fa7f48 100644 --- a/src/parsing.c +++ b/src/parsing.c @@ -25,4 +25,5 @@ int simple_english_scoring(const char *s) { score += ses_score_sw(*c); } return score; -} \ No newline at end of file +} +