diff options
author | marko@hundin.mysql.fi <> | 2004-04-01 16:51:34 +0300 |
---|---|---|
committer | marko@hundin.mysql.fi <> | 2004-04-01 16:51:34 +0300 |
commit | e00bf40360ce47ce718afe85cccfb28ac4c4e8ac (patch) | |
tree | fab5076a83cb8b112b16f76355f3a96a708c48ba /innobase/page/page0page.c | |
parent | ebc7b6ba87da09082b61b57d77c17af867ef804f (diff) | |
download | mariadb-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.c | 9 |
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)) { |