"Kovalenko Dmitry" ...
>
> Horsun Vlad писал(а):
>
> > > > Дык можно ведь написать свой вариант gds32.dll, который будет отдавать
> > > > все клиенту. Для этого АПИ менять не надо, только реализацию этого
АПИ.
> >
> >     Не понято. Что он будет отдавать ?
> >
> > > Я об этом и говорю, но "пусть это
> > > сделают парни не из нашего района" :)))
> >
> >     Кто будет выделять буфер под тексты ошибок ? Кто будет его заполнять,
> > освобождать и когда ? Что-то я вас не понимаю...
>
> Нет, стоп. Я вообще говоря за то, что бы
> вообше ничего не отдавать. Он по-жизни
> нафиг не нужен.

    Не согласная я

> Проблемы с вопросами о
> владельце памяти - тоже не нужны.

    Это - да

> То есть status_vector из большинства функций
> API можно изжить.

    ЗАЧЕМ ? Чем он тебе мешает ? Чем плохо единообразное АПИ ?

> Извращенцам можно предоставить
> функцию isc_get_last_status_vector.

    Никогда :) И, кстати, где будут храниться тексты ошибок\содержимое
статуса (и до которой поры) в этом варианте ?

> Возможно я не прав, но реально
> полезного применения status_vector-у кроме
> как <тут мысль обрывалась на
> http://www.rsdn.ru/Forum/Message.aspx?mid=2052058&only=1> для
> получения текста ошибки я не вижу.

    Гм. Коды ошибок нужны для получения кодов ошибок.
А для чего же ещё ? :)

> А этот текст можно получать гораздо
> более простым способом.

    Например ? Не забывай о том, что статус - он - вектор и может содержать
несколько разных кодов ошибок и ассоциированных с ними строк.

-- 
Хорсун Влад

PS У Романа вон после обеда идеи появляются, у тебя - даже не знаю,
    что нужно употребить, чтобы до read-only регионов кода додуматься :)
    Пойти, что ли, напиться ? :)


Ответить