Differences From Artifact [b6816d93b0]:
- File src/runtime/misc.m — part of check-in [f2fdb37bec] at 2020-12-20 02:48:01 on branch trunk — runtime: Show fatal errors as requester on AmigaOS (user: js, size: 2426) [annotate] [blame] [check-ins using]
To Artifact [aa8c7fb972]:
- File
src/runtime/misc.m
— part of check-in
[169832c303]
at
2020-12-20 03:32:34
on branch trunk
— runtime: Use exit(1) instead of abort() on AmigaOS
This prevents leaking resources like open files. (user: js, size: 2449) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 | (UBYTE *)"OK" }; EasyRequest(NULL, &easy, NULL, (ULONG)message); CloseLibrary(IntuitionBase); } # undef BUF_LEN #else va_list args; va_start(args, format); vfprintf(stderr, "[ObjFWRT @ %s:%u] ", file, line); vfprintf(stderr, format, args); vfprintf(stderr, "\n"); fflush(stderr); va_end(args); | > > | > | 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 | (UBYTE *)"OK" }; EasyRequest(NULL, &easy, NULL, (ULONG)message); CloseLibrary(IntuitionBase); } exit(EXIT_FAILURE); # undef BUF_LEN #else va_list args; va_start(args, format); vfprintf(stderr, "[ObjFWRT @ %s:%u] ", file, line); vfprintf(stderr, format, args); vfprintf(stderr, "\n"); fflush(stderr); va_end(args); abort(); #endif OF_UNREACHABLE } |