diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-01-08 01:45:45 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-01-08 01:45:45 +0900 |
| commit | 624d6c0f97362059e0beed0abcccf8b9ff0dc49a (patch) | |
| tree | 78e1162d1b4b5f931b0e8377f82467b6465d73bb /src/common.c | |
| parent | fc1782f7c71d12f30f24bc8633259ea1525a96b0 (diff) | |
| download | ducc-624d6c0f97362059e0beed0abcccf8b9ff0dc49a.tar.gz ducc-624d6c0f97362059e0beed0abcccf8b9ff0dc49a.tar.zst ducc-624d6c0f97362059e0beed0abcccf8b9ff0dc49a.zip | |
feat: ignore all kinds of -std=*
Diffstat (limited to 'src/common.c')
| -rw-r--r-- | src/common.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/common.c b/src/common.c index 61b2805..af35064 100644 --- a/src/common.c +++ b/src/common.c @@ -13,6 +13,14 @@ void fatal_error(const char* msg, ...) { exit(1); } +bool str_starts_with(const char* s, const char* prefix) { + size_t l1 = strlen(s); + size_t l2 = strlen(prefix); + if (l1 < l2) + return false; + return strncmp(s, prefix, l2) == 0; +} + bool str_ends_with(const char* s, const char* suffix) { size_t l1 = strlen(s); size_t l2 = strlen(suffix); |
