Subject Re: [ib-support] Re: Database grows rapidly (3 to 770MB) when using BLOB views/UDFs
Author Ivan Prenosil
> From: Claudio Valderrama C. <cvalde@...>
...
> There's something rotten to my eye here. The declaration you gave is:
> DECLARE EXTERNAL FUNCTION PROPXMAKEBITMAP
> BLOB, DOUBLE PRECISION
> RETURNS BLOB
> ENTRY_POINT 'ProPXMakeBitmap' MODULE_NAME 'ProPXUDF.dll';
...
> I think your true declaration is:
> DECLARE EXTERNAL FUNCTION PROPXMAKEBITMAP
> BLOB, DOUBLE PRECISION,
> BLOB returns parameter 3
> ENTRY_POINT 'ProPXMakeBitmap' MODULE_NAME 'ProPXUDF.dll';

It seems to me that both styles of declaration creates identical entries in system tables.

Ivan
http://www.volny.cz/iprenosil/interbase