Horsun Vlad wrote:
"Roman Rokytskyy" ...

    Кто будет выделять буфер под тексты ошибок ? Кто будет его заполнять,
освобождать и когда ? Что-то я вас не понимаю...
Аналог ib_alloc но в другую сторону. Выделяется память в клиентской
либе, а если приложение хочет освободить память вызывает ib_deallock.
Дико, но работать будет.

    Ужас какой :) А зачем ? Кто сейчас запрещает распарсить вектор и
скопировать к себе все строки ? Причём только тогда, когда это надо.


Никто. Jaybird в JNI-режиме так и делает. Но тогда нам не надо будет нового варианта клиентской либы.

Роман

Ответить