IBProvider v3.49

Загружены бинарные файлы второго обновления IBProvider в текущем году (во завернул) — v3.49.0.27783.

Изменения.
1. Запрещено использование DBBINDING с типами DBTYPE_EMPTY, DBTYPE_NULL.
2. Задействованы коды ошибок DB_E_UNSUPPORTEDCONVERSION, DB_E_BADSTATUSVALUE, DB_E_BADTYPE.
3. Уборка мусора в коде. Проводил в последний путь корзину файл с утилитами, созданный в 2000 году. Даже немного взгрустнулось.
4. Продолжил избавляться от использования классов, порожденных от std::ostream, std::istream.
5. Устранил баги и странный код, обнаруженные PVS-студией.
6. Ревизия и нормализация кода.

В целом, текущий выпуск это всего лишь подготовительный этап к следующей четвертой версии (3.50), в которой будет обновлен базовый компонент провайдера — структура DBVARIANT.

UPD [2018-03-15]. Опубликованы новости на сайте.

Leave a Comment