Differences From Artifact [9324d0a33d]:
- File src/runtime/linklib/linklib.m — part of check-in [8f271bed22] at 2020-12-20 03:06:55 on branch trunk — Let OF_ENSURE use OBJC_ERROR in runtime (user: js, size: 15104) [annotate] [blame] [check-ins using]
To Artifact [cc71dd731d]:
- File
src/runtime/linklib/linklib.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: 15122) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
113 114 115 116 117 118 119 | .__register_frame = __register_frame, .__deregister_frame = __deregister_frame, #endif .get_errno = get_errno, #ifdef OF_AMIGAOS_M68K .vsnprintf = vsnprintf, #endif | > | | 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 | .__register_frame = __register_frame, .__deregister_frame = __deregister_frame, #endif .get_errno = get_errno, #ifdef OF_AMIGAOS_M68K .vsnprintf = vsnprintf, #endif .atexit = atexit, .exit = exit, }; if (initialized) return; if ((ObjFWRTBase = OpenLibrary(OBJFWRT_AMIGA_LIB, OBJFWRT_LIB_MINOR)) == NULL) { |
︙ | ︙ |