История изменений
Исправление Deleted, (текущая версия) :
никуда! Иначе есть шанс попытаться где-нибудь сделать double
Не проще использовать статические анализаторы кода?
λ> cppcheck fofofo.c
Checking fofofo.c...
[fofofo.c:23]: (error) Deallocating a deallocated pointer: bar
[fofofo.c:23]: (error) Memory pointed to by 'bar' is freed twice.
p.s. А то костыльный какой-то подход, в стиле «наляпаю везде, а ну и черт с ним, оно все-равно два раза не освободится».
Исходная версия Deleted, :
никуда! Иначе есть шанс попытаться где-нибудь сделать double
Не проще использовать статические анализаторы кода?
λ> cppcheck fofofo.c
Checking fofofo.c...
[fofofo.c:23]: (error) Deallocating a deallocated pointer: bar
[fofofo.c:23]: (error) Memory pointed to by 'bar' is freed twice.