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