|
#1
|
|||
|
|||
Код в golded-plus
Vitaliy Aksyonov написал(а) к All в Jan 23 13:47:50 по местному времени:
Нello everybody! * Originally in pvt.luna.local * Crossposted in ru.golded Ради интереса собрал дебажный билд голдеда. И когда запустил, он у меня тут же упал в некоторых местах с порчей памяти. Залез в исходники и... Не буду описывать гамму эмоций. Конечно же, это легаси, но даже в то время с памятью работали более аккуратно. Вот пример: CREATEBUFFER(char, buf, MAXCOL); const size_t buflen=MAXCOL; buf[buflen]='\0'; Внимательные читатели берут печеньку. Для невнимательных - мы пишем вне буфера и весело портим память. Пожалуй, выделю немного времени и погоняю его с valgrind, заодно починю такие места. Vitaliy ... Ты что, думаешь ты дурак, а я нет? --- GoldED+/LNX 1.1.5-b20220504 |