X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=wrapper.c;h=4ff4a9c3db0e1c797bce777eac5358d74c0bc5c6;hb=12f5eb9f082d7f4cb083a11aa59ac8bbd5e1589a;hp=3a1c0e052677dca8d1bc19121d609e0c226e88ee;hpb=64efa11e6bf77097d7ecb8c37e7a3325de3a2869;p=thirdparty%2Fgit.git diff --git a/wrapper.c b/wrapper.c index 3a1c0e0526..4ff4a9c3db 100644 --- a/wrapper.c +++ b/wrapper.c @@ -105,6 +105,14 @@ char *xstrndup(const char *str, size_t len) return xmemdupz(str, p ? p - str : len); } +int xstrncmpz(const char *s, const char *t, size_t len) +{ + int res = strncmp(s, t, len); + if (res) + return res; + return s[len] == '\0' ? 0 : 1; +} + void *xrealloc(void *ptr, size_t size) { void *ret;