From 0ce8cb6f2f77dc70ac13e4ab92031f0434aa7ce5 Mon Sep 17 00:00:00 2001 From: asfernandes Date: Tue, 24 Aug 2010 16:26:20 +0000 Subject: [PATCH] Correction --- src/jrd/cmp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jrd/cmp.cpp b/src/jrd/cmp.cpp index 64af7fa761..a3fcc69dc9 100644 --- a/src/jrd/cmp.cpp +++ b/src/jrd/cmp.cpp @@ -3015,7 +3015,7 @@ jrd_nod* CMP_pass1(thread_db* tdbb, CompilerScratch* csb, jrd_nod* node) fb_assert(rseNode->type == RseNode::TYPE); rseNode->ignoreDbKey(tdbb, csb, view); rseNode->pass1(tdbb, csb, csb->csb_view); - csb->csb_current_nodes.push(node->nod_arg[e_stat_rse]); + csb->csb_current_nodes.push(rseNode); node->nod_arg[e_stat_value] = CMP_pass1(tdbb, csb, node->nod_arg[e_stat_value]); node->nod_arg[e_stat_default] = CMP_pass1(tdbb, csb, node->nod_arg[e_stat_default]); csb->csb_current_nodes.pop();