Приветствую.
Собственно такая проблема.
Фукция strcasecmp(), как заявлено, сравнивает строки без учета регистра. С русскими буквами работает хитро, необходимо поставить правильную локаль.
В моем случае сделано вот так:
1. master_alf - 09 Августа, 2011 - 13:18:38 - перейти к сообщению
Результат сравнения строк: -1. т.е. они не равны.
Вывод
В какую сторону копать - ума не приложу. Подскажите, пожалуйста, что сделать, что бы функция верно обрабатывала русские строки?