Где определена функция ci_thread_mutex_init() в c-icap?
Я читаю исходный код Squid от c-icap и не уверен насчет определения конкретной функции.
Заголовочный файл ci_threads.h
включает в себя <pthread.h>
заголовочный файл и содержит следующее объявление функции:
CI_DECLARE_FUNC(int) ci_thread_mutex_init(ci_thread_mutex_t *pmutex);
Тем не менее, нет сопровождающих ci_threads.c
файл, и я не понимаю, где находится тело этой функции и как она используется. Может ли кто-нибудь указать мне правильное направление?
1 ответ
Решение
Поведение этого изменилось в течение жизни c-icap.
В текущей версии 0.3.5, ci_thread_mutex_init()
определяется в: