summaryrefslogtreecommitdiffstats
path: root/include/utils.h
diff options
context:
space:
mode:
authorladevieq <ladevie.quentin@gmail.com>2026-07-12 23:26:58 +0200
committerladevieq <ladevie.quentin@gmail.com>2026-07-12 23:26:58 +0200
commitcee4c6d1c8cbf898d6aa9ad555d8dfcece4c7d96 (patch)
treea5c9710ca65e4bc1183d365a013d4494882e0eb3 /include/utils.h
parent7b6964eb1bcf30a0ae7ed3391adce30565b262b4 (diff)
Fix runtime crashes due to loaded functions
Diffstat (limited to 'include/utils.h')
-rw-r--r--include/utils.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/utils.h b/include/utils.h
index 24083cf..e84653f 100644
--- a/include/utils.h
+++ b/include/utils.h
@@ -14,6 +14,8 @@
#define INFINITE 0xFFFFFFFF // Infinite timeout
+#define SUCCEEDED(hr) (((i32)(hr)) >= 0)
+
extern void print(const char* format, ...);
extern u8 is_alpha(char c);
@@ -22,7 +24,7 @@ extern u8 is_decimal_digit(char c);
extern u8 is_hexadecimal_digit(char c);
-extern size_t str_len(const char* str, size_t max_size);
+extern size_t str_len(const char* str);
extern void str_cat(char* out, const char* str, size_t c_str);