From 1edc3a61992e24ab95306ad5506e6b33cbcf765a Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 4 Aug 2025 06:10:33 +0900 Subject: refactor: define BOOL/TRUE/FALSE macros --- common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'common.c') diff --git a/common.c b/common.c index 6b1cb8f..badb1ed 100644 --- a/common.c +++ b/common.c @@ -23,11 +23,11 @@ char* string_to_cstr(const String* s) { return buf; } -int string_equals(const String* s1, const String* s2) { +BOOL string_equals(const String* s1, const String* s2) { return s1->len == s2->len && strncmp(s1->data, s2->data, s1->len) == 0; } -int string_equals_cstr(const String* s1, const char* s2) { +BOOL string_equals_cstr(const String* s1, const char* s2) { size_t s2_len = strlen(s2); return s1->len == s2_len && strncmp(s1->data, s2, s1->len) == 0; } -- cgit v1.2.3-70-g09d2