8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 14:03:07 +01:00
This commit is contained in:
dimitr 2009-12-25 07:26:49 +00:00
parent 257069fa34
commit 7f4bb8c418
2 changed files with 3 additions and 1 deletions

View File

@ -556,6 +556,8 @@ void Function::remove(thread_db* tdbb)
void Function::parseBlr(thread_db* tdbb, bid* blob_id, CompilerScratch* csb)
{
fb_assert(!blob_id.isEmpty());
Database* const dbb = tdbb->getDatabase();
Firebird::UCharBuffer tmp;

View File

@ -5661,7 +5661,7 @@ static bool modify_function(thread_db* tdbb, SSHORT phase, DeferredWork* work, j
FOR(REQUEST_HANDLE request TRANSACTION_HANDLE transaction)
FUN IN RDB$FUNCTIONS WITH
FUN.RDB$FUNCTION_ID EQ work->dfw_id
FUN.RDB$FUNCTION_ID EQ work->dfw_id AND FUN.RDB$FUNCTION_BLR NOT MISSING
if (!REQUEST(irq_fun_validate))
REQUEST(irq_fun_validate) = request;