Умеете Вы вопросы задавать :)) Я теперь тоже ничего не понимаю,
будь там другой тип в скобках, то С89 (он-же С90) выдал бы ошибку,
а С99, С11 и плюсы поймут. Но конструкцию (void) должен даже он
принимать.
Интересно, что это за компилятор и где Вам его удалось откопать?
И как точно выглядит предупреждение?
Из ISO/IEC 9899:1990 (E):
Взирая на нынешнее состояние отечества моего с таковым оком, каковое может иметь человек, воспитанный по строгим древним правилам, ... не могу я не дивиться, в сколь краткое время повредились повсюдно нравы в России. (с) кн. М.М. Щербатов.