]> git.ipfire.org Git - thirdparty/git.git/blobdiff - wrapper.c
Merge branch 'bc/sha-256-part-2'
[thirdparty/git.git] / wrapper.c
index 3a1c0e052677dca8d1bc19121d609e0c226e88ee..4ff4a9c3db0e1c797bce777eac5358d74c0bc5c6 100644 (file)
--- 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;