Проблема безопасности Delphi и Microsoft ATL - PullRequest
3 голосов
/ 06 августа 2009

У меня сложилось впечатление, что стандартный Delphi использует Win32 API.

Недавно Microsoft сообщила о проблеме, связанной с ATL, которая требует от разработчиков приложений перестраивать приложения, использующие ATL, после установки обновления на их компьютеры. Будет ли эта практика распространена также и на разработчиков Delphi, или они в чистом виде, за исключением кода Delphi, использующего сторонние COM-объекты ATL?

Источники:

Ответы [ 2 ]

9 голосов
/ 06 августа 2009

ATL - это библиотека шаблонов для кода C ++, и поэтому она не имеет ничего общего с Delphi. Если вы используете сторонние COM-объекты ATL, то да, их придется перестраивать, но ваш код Object Pascal безопасен.

0 голосов
/ 21 марта 2010

Это было в основном вызвано небезопасными маршрутизациями обработки строк в ATL - к счастью, обработка строк в Delphi совершенно иная и отдельная. Не нужно беспокоиться.

...