Cope with strnlen() not existing on Mac.
authordak180 <dak180@users.sourceforge.net>
Fri, 1 Oct 2010 00:34:50 +0000 (02:34 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Fri, 1 Oct 2010 00:34:50 +0000 (02:34 +0200)
dulwich/_objects.c

index f29b1279f3ed5dd687077e483e721f2e68e25076..47f4262253251cc7ebcfe598e572765f436054a1 100644 (file)
@@ -25,7 +25,7 @@
 typedef int Py_ssize_t;
 #endif
 
-#ifdef __MINGW32_VERSION
+#if defined(__MINGW32_VERSION) || defined(__APPLE__)
 size_t strnlen(char *text, size_t maxlen)
 {
        const char *last = memchr(text, '\0', maxlen);