LINUX.ORG.RU

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

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

не совсем корректно применять integer types propagation

какой в сад integer types propagation, если у тебя в определении стоит

atomic<T> &v
а ты суешь указатель
atomic<T> *v
Вот именно та самая типобезопаснасть дала тебе прямо в зуб за попытку впихнуть невпихуемое.

А если б это была твоя сишка в похожей ситуации, ты бы уже крэши с дебагером ловил в поте лица.

Исправление invy, :

не совсем корректно применять integer types propagation

какой в сад integer types propagation, если у тебя в определении стоит

atomic<T> &v
а ты суешь указатель
atomic<T> *v
Вот именно та самая типобезопаснасть дала тебе прямо в зуб за попытку впихнуть невпихуемое.

А если б это была твоя сишка, ты бы уже крэши с дебагером ловил в поте лица.

Исходная версия invy, :

не совсем корректно применять integer types propagation

какой в сад integer types propagation, если у тебя в определении стоит

atomic<T> &v
а ты суешь указатель
atomic<T> *v
Вот именно та самая типобезопаснасть дала тебе прямо в зуб за попытку впихнуть невпихуемое.