summaryrefslogtreecommitdiff
path: root/innobase/page/page0page.c
diff options
context:
space:
mode:
authormarko@hundin.mysql.fi <>2004-04-01 16:51:34 +0300
committermarko@hundin.mysql.fi <>2004-04-01 16:51:34 +0300
commite00bf40360ce47ce718afe85cccfb28ac4c4e8ac (patch)
treefab5076a83cb8b112b16f76355f3a96a708c48ba /innobase/page/page0page.c
parentebc7b6ba87da09082b61b57d77c17af867ef804f (diff)
downloadmariadb-git-e00bf40360ce47ce718afe85cccfb28ac4c4e8ac.tar.gz
InnoDB cleanup: fixing buffer overflows and quoting of quotes
Diffstat (limited to 'innobase/page/page0page.c')
-rw-r--r--innobase/page/page0page.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/innobase/page/page0page.c b/innobase/page/page0page.c
index 21adcdea635..7ebcb853448 100644
--- a/innobase/page/page0page.c
+++ b/innobase/page/page0page.c
@@ -1604,7 +1604,7 @@ page_validate(
page_cur_set_before_first(page, &cur);
for (;;) {
- rec = (&cur)->rec;
+ rec = cur.rec;
if (!page_rec_validate(rec)) {
goto func_exit;
@@ -1793,16 +1793,13 @@ page_find_rec_with_heap_no(
ulint heap_no)/* in: heap number */
{
page_cur_t cur;
- rec_t* rec;
page_cur_set_before_first(page, &cur);
for (;;) {
- rec = (&cur)->rec;
-
- if (rec_get_heap_no(rec) == heap_no) {
+ if (rec_get_heap_no(cur.rec) == heap_no) {
- return(rec);
+ return(cur.rec);
}
if (page_cur_is_after_last(&cur)) {