LINUX.ORG.RU

История изменений

Исправление i-rinat, (текущая версия) :

windowData *win = (windowData*) data;

Ты прям человек контрастов. То гласишь о неприязни к C++, то пишешь C код с кусками для совместимости с C++.

Если пишешь на C, надо писать

windowData *win = data;
Если пишешь на C++, надо писать
windowData *win = reinterpret_cast<windowData *>(data);

А этот промежуточный вариант одинаково крив и для C и для C++.

Исходная версия i-rinat, :

windowData *win = (windowData*) data;

Ты прям человек контрастов. То гласишь о неприязни к C++, то пишешь C код с кусками для совместимости с C++.