On 17.09.2019 8:07, Jiří Činčura wrote:
Hi,
in `Plugin::makeFunction` I'm calling `getOutputMetadata` on `IRoutineMetadata` to
get `IMessageMetadata` and then using `IMetadataBuilder` to redefine some
parameters (char -> varchar, etc.). I'm using `IMetadataBuilder::getMetadata`.
I suppose I should release the original metadata from `getOutputMetadata` myself,
right?
Certainly yes. Like with any other reference counted interface returned
by some function.
And it does not depend upon using or not IMetadataBuilder.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel