История изменений
Исправление firkax, (текущая версия) :
Он не собирался из-за тех ворнингов. Тред был как раз про use-after-free и про то, что использование значения указателя после вызова free() – это UB.
А ну вот, значит я там специально написал код для демонстрации дурости ISO-графоманов, у которых gcc к сожалению позаимствовало это поведение. Но вообще я всё ещё не помню ту ситуацию. Про то, что использование значения после free это якобы UB, я скорее всего из той темы и узнал. Это не особо нужная вещь и вряд ли где-то у меня встречалась, что впрочем никак не отменяет того, что делать её UB - это какая-то чушь.
В смысле? Тебе деньги не нужны?
Ох уж эти свидетели золотого тельца. Только одно у них на уме.
Исходная версия firkax, :
Он не собирался из-за тех ворнингов. Тред был как раз про use-after-free и про то, что использование значения указателя после вызова free() – это UB.
А ну вот, значит я там специально написал код для демонстрации дурости ISO-графоманов, у которых gcc к сожалению позаимствовало это поведение. Но вообще я всё ещё не помню ту ситуацию.
В смысле? Тебе деньги не нужны?
Ох уж эти свидетели золотого тельца. Только одно у них на уме.