Но помимо имеющихся семи warning`ов, появились еще эти четыре.
Цитата
..\lwIP\src\core\mem.c(184): warning: #550-D: variable "mem_sem" was set but never used
..\lwIP\src\core\tcp_out.c(458): warning: #550-D: variable "tcphdr" was set but never used
..\lwIP\src\core\tcp_out.c(871): warning: #550-D: variable "tcphdr" was set but never used
..\lwIP\src\core\tcp_out.c(925): warning: #550-D: variable "tcphdr" was set but never used
..\lwIP\src\core\tcp_out.c(458): warning: #550-D: variable "tcphdr" was set but never used
..\lwIP\src\core\tcp_out.c(871): warning: #550-D: variable "tcphdr" was set but never used
..\lwIP\src\core\tcp_out.c(925): warning: #550-D: variable "tcphdr" was set but never used
Что может спровоцировать четыре дополнительных warning`а при отсутствии разницы в исходном коде?
Причем если посмотреть исходный код функций, то в ряде случаев переменная таки используется в последующем (блок кода в котором она повторяется не задефайнен), ниче не понимаю...