示例#1
0
void __cdecl onSignalAbort(int code) {
    UNUSED(code);
    // put the signal back because can be called many times
    // (from multiple threads) and raise() resets the handler
    signal(SIGABRT, onSignalAbort);
    CrashMe();
}
示例#2
0
// shadow crt's _purecall() so that we're called instead of CRT
int __cdecl _purecall() {
    CrashMe();
    return 0;
}
示例#3
0
void onUnexpected() {
    CrashMe();
}
示例#4
0
void onTerminate() {
    CrashMe();
}