summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <heikki@hundin.mysql.fi>2003-09-12 01:35:32 +0300
committerunknown <heikki@hundin.mysql.fi>2003-09-12 01:35:32 +0300
commit2af98e36422a2ce51b99a6e8b8d71ca977e803fd (patch)
treeaccdde9b002ed0d107580f70d170edf72f74cc55
parentdeb5fda307a8598206cf7ab97ea415ad7a710b40 (diff)
downloadmariadb-git-2af98e36422a2ce51b99a6e8b8d71ca977e803fd.tar.gz
row0sel.c:
Fix buglets in previous push innobase/row/row0sel.c: Fix buglets in previous push
-rw-r--r--innobase/row/row0sel.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/innobase/row/row0sel.c b/innobase/row/row0sel.c
index 6172b36dc7e..482f82b02ba 100644
--- a/innobase/row/row0sel.c
+++ b/innobase/row/row0sel.c
@@ -2810,8 +2810,6 @@ row_search_for_mysql(
mode = pcur->search_mode;
}
- mtr_start(&mtr);
-
/* In a search where at most one record in the index may match, we
can use a LOCK_REC_NOT_GAP type record lock when locking a non-delete-
marked matching record.
@@ -2834,10 +2832,13 @@ row_search_for_mysql(
if (direction != 0 && !prebuilt->used_in_HANDLER) {
+ trx->op_info = (char*)"";
return(DB_RECORD_NOT_FOUND);
}
}
+ mtr_start(&mtr);
+
/*-------------------------------------------------------------*/
/* PHASE 2: Try fast adaptive hash index search if possible */