Код в golded-plus
Nil A написал(а) к Vitaliy Aksyonov в Jan 23 00:58:12 по местному времени:
Нello, Vitaliy!
Thursday January 26 2023 13:47, from Vitaliy Aksyonov -> All:
VA> Пожалуй, выделю немного времени и погоняю его с valgrind, заодно
VA> починю такие места.
Та char buf[80] сплошные, а окно терминала может быть ширши, писал уже, и конечно же не проверяется выход за границы.
Есть патчик, я свой такой делал, где тупо на большое число изменили все эти буфера, но это dirty hack, сам понимаешь, а по уму это долго чинить.
Ещё надо бы на SIGWINCН играл реагировать, чтобы динамически менять эти буфера и перерисовывать окошечко.
Кстати, какой-нибудь tin/rtin из-коробки через ncurses будет всё это правильно отрисовывать, ещё и в utf8 внутри себя всё перегонять.
Best Regards, Nil
--- GoldED+/LNX 1.1.5
|