8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-23 06:03:02 +01:00

Fixed CORE-5567 - Direct system table modifications are not completely prohibited.

This commit is contained in:
Adriano dos Santos Fernandes 2017-06-12 19:53:42 -03:00
parent a26e984f61
commit 019503ff99

View File

@ -761,7 +761,7 @@ template <typename T> static void makeSubRoutines(thread_db* tdbb, JrdStatement*
Routine* subRoutine = subNode->routine; Routine* subRoutine = subNode->routine;
CompilerScratch*& subCsb = subNode->subCsb; CompilerScratch*& subCsb = subNode->subCsb;
JrdStatement* subStatement = JrdStatement::makeStatement(tdbb, subCsb, true); JrdStatement* subStatement = JrdStatement::makeStatement(tdbb, subCsb, false);
subStatement->parentStatement = statement; subStatement->parentStatement = statement;
subRoutine->setStatement(subStatement); subRoutine->setStatement(subStatement);