X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Futil.c;h=87932654d7a3f6f49e4e9c123b35987930898329;hb=ed53cdd30c05b7b3f8d0ba6ef2b0668f37d90119;hp=0c28d8d3877a28a7ef3c10b5aaa80f8ad863b541;hpb=6370997ad9f4d424b05bcb7dc85fa2423bd1186a;p=deeprace diff --git a/src/util.c b/src/util.c index 0c28d8d..8793265 100644 --- a/src/util.c +++ b/src/util.c @@ -46,3 +46,14 @@ char *strdup_nf_impl(const char *s, const char *file, int line) memcpy(res, s, len + 1); return res; } + + +int match_prefix(const char *str, const char *prefix) +{ + while(*str && *prefix) { + if(*str++ != *prefix++) { + return 0; + } + } + return *prefix ? 0 : 1; +}