summaryrefslogtreecommitdiffstats
path: root/lib/libc/db
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/db')
-rw-r--r--lib/libc/db/btree/bt_split.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libc/db/btree/bt_split.c b/lib/libc/db/btree/bt_split.c
index 9112ec8..0e478de 100644
--- a/lib/libc/db/btree/bt_split.c
+++ b/lib/libc/db/btree/bt_split.c
@@ -361,6 +361,8 @@ bt_page(t, h, lp, rp, skip, ilen)
r->nextpg = h->nextpg;
r->prevpg = h->pgno;
r->flags = h->flags & P_TYPE;
+ /* XXX: Workaround for broken page data access. */
+ r->linp[0] = 0xffff;
/*
* If we're splitting the last page on a level because we're appending
OpenPOWER on IntegriCloud