From 99e4fbe3a1b39a277e8782c7f559d2a9a189b915 Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Sun, 7 Jul 2013 00:34:45 -0700 Subject: [PATCH] Call exit instead of abort on unhandled errors * Abort will show us a very scary stacktrace on Android under some situations such as a card being ejected. Call exit(-1) instead. --- libexfat/log.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libexfat/log.c b/libexfat/log.c index 034cc09..f359c04 100644 --- a/libexfat/log.c +++ b/libexfat/log.c @@ -45,7 +45,11 @@ void exfat_bug(const char* format, ...) vsyslog(LOG_CRIT, format, aq); va_end(aq); +#if defined(__ANDROID__) + exit(-1); +#else abort(); +#endif } /* -- 2.11.0