Merge "lib: vasnprintf: Fix illegal instruction"
am: c7dfe59c80

Change-Id: I9aa156e16e1b144b537c460d1f1f6fcba69f8523
diff --git a/lib/vasnprintf.c b/lib/vasnprintf.c
index e6fc523..06a789d 100644
--- a/lib/vasnprintf.c
+++ b/lib/vasnprintf.c
@@ -4870,7 +4870,7 @@
 #endif
                   *fbp = dp->conversion;
 #if USE_SNPRINTF
-# if !(((__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 3)) && !defined __UCLIBC__) || ((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__))
+# if !defined(__APPLE__) && !(((__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 3)) && !defined __UCLIBC__) || ((defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__))
                 fbp[1] = '%';
                 fbp[2] = 'n';
                 fbp[3] = '\0';