Remove error baselines from Errno to make fmt clearer

This commit is contained in:
avanspector
2024-12-21 17:09:57 +01:00
parent cb42b88e13
commit 365e24ce8d
+14 -14
View File
@@ -8,24 +8,24 @@ foreign import libroot "system:c"
USE_POSITIVE_POSIX_ERRORS :: posix._HAIKU_USE_POSITIVE_POSIX_ERRORS USE_POSITIVE_POSIX_ERRORS :: posix._HAIKU_USE_POSITIVE_POSIX_ERRORS
POSIX_ERROR_FACTOR :: posix._POSIX_ERROR_FACTOR POSIX_ERROR_FACTOR :: posix._POSIX_ERROR_FACTOR
Errno :: enum i32 {
// Error baselines // Error baselines
GENERAL_ERROR_BASE = min(i32), GENERAL_ERROR_BASE :: min(i32)
OS_ERROR_BASE = GENERAL_ERROR_BASE + 0x1000, OS_ERROR_BASE :: GENERAL_ERROR_BASE + 0x1000
APP_ERROR_BASE = GENERAL_ERROR_BASE + 0x2000, APP_ERROR_BASE :: GENERAL_ERROR_BASE + 0x2000
INTERFACE_ERROR_BASE = GENERAL_ERROR_BASE + 0x3000, INTERFACE_ERROR_BASE :: GENERAL_ERROR_BASE + 0x3000
MEDIA_ERROR_BASE = GENERAL_ERROR_BASE + 0x4000, MEDIA_ERROR_BASE :: GENERAL_ERROR_BASE + 0x4000
TRANSLATION_ERROR_BASE = GENERAL_ERROR_BASE + 0x4800, TRANSLATION_ERROR_BASE :: GENERAL_ERROR_BASE + 0x4800
MIDI_ERROR_BASE = GENERAL_ERROR_BASE + 0x5000, MIDI_ERROR_BASE :: GENERAL_ERROR_BASE + 0x5000
STORAGE_ERROR_BASE = GENERAL_ERROR_BASE + 0x6000, STORAGE_ERROR_BASE :: GENERAL_ERROR_BASE + 0x6000
POSIX_ERROR_BASE = GENERAL_ERROR_BASE + 0x7000, POSIX_ERROR_BASE :: GENERAL_ERROR_BASE + 0x7000
MAIL_ERROR_BASE = GENERAL_ERROR_BASE + 0x8000, MAIL_ERROR_BASE :: GENERAL_ERROR_BASE + 0x8000
PRINT_ERROR_BASE = GENERAL_ERROR_BASE + 0x9000, PRINT_ERROR_BASE :: GENERAL_ERROR_BASE + 0x9000
DEVICE_ERROR_BASE = GENERAL_ERROR_BASE + 0xA000, DEVICE_ERROR_BASE :: GENERAL_ERROR_BASE + 0xA000
// Developer-defined errors start at (ERRORS_END+1) // Developer-defined errors start at (ERRORS_END+1)
ERRORS_END = GENERAL_ERROR_BASE + 0xFFFF, ERRORS_END :: GENERAL_ERROR_BASE + 0xFFFF
Errno :: enum i32 {
// General Errors // General Errors
NO_MEMORY = GENERAL_ERROR_BASE + 0, NO_MEMORY = GENERAL_ERROR_BASE + 0,
IO_ERROR = GENERAL_ERROR_BASE + 1, IO_ERROR = GENERAL_ERROR_BASE + 1,