LINUX.ORG.RU

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

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

пример кривизны с ходу - adwaita_engine_render_arrow(), там деление на ноль через раз возникать может

Кто-то распинался тут про кривоту и то, что не через API всё делается. А оказывается, претензии только к обработке corner case случаев, которые, возможно, и не возникают никогда. А если и возникают, то лишь по вине GTK.

Что до самого GTK, то в нём, конечно, такого нет. Его писали Святые Девелоперы и в соответсвии с GIP (GTK Impeccability Principle) он работает безупречно по определению, причём даже на поломанном железе.

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

пример кривизны с ходу - adwaita_engine_render_arrow(), там деление на ноль через раз возникать может

Кто-то распинался тут про кривоту и то, что не через API всё делается. А оказывается, претензии только к обработке corner case случаев, которые, возможно, и не возникают никогда.

Что до самого GTK, то в нём, конечно, такого нет. Его писали Святые Девелоперы и в соответсвии с GIP (GTK Impeccability Principle) он работает безупречно по определению, причём даже на поломанном железе.