Замечательный пример того, что бывает, если не читать спецификации
Разработчики glibc прооптимизировали алгоритм memcpy, в результате чего перестал корректно работать Adobe Flash. Хомячки с ютюба негодуют.
На самом деле, конечно, — всё правильно сделали. Если кто-то не в стоянии прочитать стандарт Си и уяснить разницу между memcpy и memmove, разработчики низкоуровневых библиотек в этом точно не виноваты и не обязаны поддерживать совместимость с багами сторонних приложений.
0 коммент.:
Отправить комментарий