Унификация кодов ошибок.
-
На самом деле это проблема больше связана с libc.obj... Но всё же... Сейчас у некоторых API ядра совпадают коды ошибок. И в libc.obj , приходится делать конвертацию ошибок колибри в ошибки unix. Совместимость с юникс конечно хорошо, но для этого есть newlibc... Помимо этого, в unix нет аналогов ошибок колибри, особенно это касается ошибок файловой системы.Изобретайте колёса каждый раз, когда хотите написать новую программу.
Похоже, это такая же проблема как с конфликтами имен в библиотеках. Тут вариантов 2 - а) делать местную функцию преобразователь или b) менять все коды и заодно код всех приложений, которые их используют.
Наиболее простым видится вариат a).
Наиболее простым видится вариат a).
Who is online
Users browsing this forum: No registered users and 2 guests