blob: c0e43a9f7cbb319f4e06632346412c253fcdbba6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
diff --git a/zfuncs.cc b/zfuncs.cc
index 1398557..c504bbf 100644
--- a/zfuncs.cc
+++ b/zfuncs.cc
@@ -77,6 +77,7 @@ void zappcrash(cchar *pMess, ... ) // v
printf("zappcrash: \n %s \n",message); // output message to stdout
+#ifndef __UCLIBC__
nstack = backtrace(stacklist,nstack); // get traceback data
stackents = backtrace_symbols(stacklist,nstack);
@@ -113,6 +114,7 @@ void zappcrash(cchar *pMess, ... ) // v
fclose(fid1);
err = system("xdg-open zappcrash"); // display in editor
+#endif
abort();
}
diff --git a/zfuncs.h b/zfuncs.h
index e415adb..b6f02ac 100644
--- a/zfuncs.h
+++ b/zfuncs.h
@@ -34,7 +34,9 @@
#include <pthread.h>
#include <errno.h>
#include <signal.h>
+#ifndef __UCLIBC__
#include <execinfo.h>
+#endif
#include <locale.h>
#include <sys/inotify.h>
|