В Срд, 02/02/2005 в 09:51 +0300, Konstantin Klimchev пишет: > Добрый день! > > Прошу совета (а то уже погряз в сомнениях "по самое > нихочу"): > > есть фрюшный фрагмент кода > > ----------------------------- > report(LOG_ERR, "chroot %s: %s", > cf->chrootdir,strerror(*(__error())) ); > ----------------------------- > на котором, естественно, сборка спотыкается из-за > *(__error()) - на сколько я понял он есть только в libc. > > Так вот. Как правильнее будет: > > 1) исправить *(__error()) на errno Да. Заодно можете сделать доброе дело для апстрима, сделав код более переносимым. Возможно, придется провести воспитательную беседу с автором.