Страница 1 из 1

Ошибка регулярных выражений в выводе редиректора

Добавлено: Вт июн 09, 2009 1:44
kclo3
Система Fedora 10
ядро 2.6.27.21-170.2.56.fc10.i686.PAE
gcc (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7)
pcre.i386 7.8-1.fc10

# /etc/squid/rejik3/tools/check-redirector
http://127.0.0.1/ban/porno.html 127d.0d.0d.1d/- - GET

на выходе любые ипадреса праверащаются в кашу. неисключено что так же работают и все остальные регексы программы. это что ошибка, или несовместимость с текущей версией pcre или gcc? что делать?

это касается версии 3.2.2
версии 3.2.1 и 3.2.0 не собираются с большим колчисеством варнингов примерно таких

gcc -Wall -I/usr/include -I/usr/local/include -I/usr/include/pcre -c raw_change.c
raw_change.c: In function ‘raw_change’:
raw_change.c:25: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness
raw_change.c:25: warning: pointer targets in passing argument 2 of ‘strstr’ differ in signedness
raw_change.c:25: warning: pointer targets in assignment differ in signedness
....

незнаю будет ли это полезно

Добавлено: Ср июн 10, 2009 11:02
kclo3
оперативность ответов потрясает

Добавлено: Ср июн 10, 2009 11:19
Slava
Ждите, качаю десятую федору


PS: варнинги при компиляции ранних версий не критичны, редиректор собирается и нормально работает.

Добавлено: Чт июн 11, 2009 12:42
Slava

Добавлено: Ср июн 17, 2009 14:01
kclo3
сори не было времени заниматься. сегодня вечером попробую когда народ домой разойдется.
anyway thx

Добавлено: Вт июн 30, 2009 21:27
Slava
kclo3 писал(а):сори не было времени заниматься. сегодня вечером попробую когда народ домой разойдется.
anyway thx
Попробовали?