Интерпретация кода ошибки из apr_dso_load () - PullRequest
0 голосов
/ 23 марта 2009

В командной среде в системе Linux я только что вытащил самую свежую базу кода из головы дерева, и некоторые вещи, которые долгое время работали, перестали работать. У нас есть динамические общие объекты, и вызов библиотеки APR завершается ошибкой:

err = apr_dso_load(&mod->handle, mod->path, mod->pool);   
if (err ) {
     fprintf (stderr, "Failed %d\n", err);

}

Я получаю ошибку 20019 и не знаю, как использовать эту ошибку. Я не могу позвонить apr_dso_error, потому что у меня нет действительного дескриптора. Файл там, читаемый и, насколько я могу судить, правильный.

ТИА.

1 Ответ

1 голос
/ 23 марта 2009

Используйте следующее, чтобы получить понятное для человека описание вашей ошибки:

char* apr_strerror(apr_status_t statcode,
                   char * buf,
                   apr_size_t bufsize
                  )     
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...