Commit 4b7e4303 authored by Hallvard Furuseth's avatar Hallvard Furuseth Committed by Howard Chu
Browse files

mdb_page_touch: Always set MDB_TXN_ERROR on error

parent 9e3603eb
......@@ -2848,8 +2848,10 @@ mdb_page_touch(MDB_cursor *mc)
mdb_cassert(mc, dl[0].mid < MDB_IDL_UM_MAX);
/* No - copy it */
np = mdb_page_malloc(txn, 1, 1);
if (!np)
return ENOMEM;
if (!np) {
rc = ENOMEM;
goto fail;
}
mid.mid = pgno;
mid.mptr = np;
rc = mdb_mid2l_insert(dl, &mid);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment