summaryrefslogtreecommitdiff
path: root/sql/sp_head.cc
diff options
context:
space:
mode:
authorunknown <malff@lambda.hsd1.co.comcast.net.>2008-01-23 15:36:57 -0700
committerunknown <malff@lambda.hsd1.co.comcast.net.>2008-01-23 15:36:57 -0700
commit9d96bb98a6b010ae708e481c22b0938a7e03c527 (patch)
treedf28f0505d70db18b9ba5e1f32959cbcde27b87a /sql/sp_head.cc
parentfca38dd705a655cf64e2826b7b693148844b8690 (diff)
parent8430df5a07e7175d2ff2a43dd80ac8f20538887d (diff)
downloadmariadb-git-9d96bb98a6b010ae708e481c22b0938a7e03c527.tar.gz
Merge lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.0-33618
into lambda.hsd1.co.comcast.net.:/home/malff/TREE/mysql-5.1-33618 mysql-test/r/sp-code.result: Auto merged mysql-test/t/sp-code.test: Auto merged sql/sp_head.cc: Auto merged sql/sp_head.h: Auto merged sql/sp_rcontext.cc: Auto merged
Diffstat (limited to 'sql/sp_head.cc')
-rw-r--r--sql/sp_head.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/sql/sp_head.cc b/sql/sp_head.cc
index bae85d8c092..74f5bf55828 100644
--- a/sql/sp_head.cc
+++ b/sql/sp_head.cc
@@ -2074,11 +2074,17 @@ sp_head::backpatch(sp_label_t *lab)
uint dest= instructions();
List_iterator_fast<bp_t> li(m_backpatch);
+ DBUG_ENTER("sp_head::backpatch");
while ((bp= li++))
{
if (bp->lab == lab)
+ {
+ DBUG_PRINT("info", ("backpatch: (m_ip %d, label 0x%lx <%s>) to dest %d",
+ bp->instr->m_ip, (ulong) lab, lab->name, dest));
bp->instr->backpatch(dest, lab->ctx);
+ }
}
+ DBUG_VOID_RETURN;
}
/*