From 4539593e6ad442dc2547ccab38a3c642ccd635e1 Mon Sep 17 00:00:00 2001 From: frosty Date: Fri, 13 Mar 2026 13:33:30 -0400 Subject: feature: added currency conversion infobox --- src/Utility/JsonHelper.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/Utility/JsonHelper.h (limited to 'src/Utility/JsonHelper.h') diff --git a/src/Utility/JsonHelper.h b/src/Utility/JsonHelper.h new file mode 100644 index 0000000..62034b8 --- /dev/null +++ b/src/Utility/JsonHelper.h @@ -0,0 +1,17 @@ +#ifndef JSONHELPER_H +#define JSONHELPER_H + +#include + +typedef struct { + double values[256]; + char keys[256][32]; + size_t count; +} JsonFloatMap; + +int json_parse_float_map(const char *json, const char *target_key, + JsonFloatMap *result); +double json_get_float(const char *json, const char *key); +char *json_get_string(const char *json, const char *key); + +#endif -- cgit v1.2.3