Ошибка компилятора C2379
Формальный номер параметра имеет другой тип при повышении
Тип указанного параметра несовместим с повышением по умолчанию с типом в предыдущем объявлении. Это ошибка в ANSI C (/Za) и предупреждение с расширениями Майкрософт (/Ze).
Следующий пример приводит к возникновению ошибки C2379:
// C2379.c
// compile with: /Za
void func();
void func(char); // C2379, char promotes to int