summaryrefslogtreecommitdiff
path: root/contrib/global/dbpatches/patch.1.4
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/global/dbpatches/patch.1.4')
-rw-r--r--contrib/global/dbpatches/patch.1.422
1 files changed, 22 insertions, 0 deletions
diff --git a/contrib/global/dbpatches/patch.1.4 b/contrib/global/dbpatches/patch.1.4
new file mode 100644
index 000000000000..cec5fbc559bd
--- /dev/null
+++ b/contrib/global/dbpatches/patch.1.4
@@ -0,0 +1,22 @@
+*** btree/bt_page.c.orig Wed Jul 13 21:29:02 1994
+--- btree/bt_page.c Wed Jun 11 20:14:43 1997
+***************
+*** 65,70 ****
+--- 65,71 ----
+ h->prevpg = P_INVALID;
+ h->nextpg = t->bt_free;
+ t->bt_free = h->pgno;
++ F_SET(t, B_METADIRTY);
+
+ /* Make sure the page gets written back. */
+ return (mpool_put(t->bt_mp, h, MPOOL_DIRTY));
+***************
+*** 92,97 ****
+--- 93,99 ----
+ (h = mpool_get(t->bt_mp, t->bt_free, 0)) != NULL) {
+ *npg = t->bt_free;
+ t->bt_free = h->nextpg;
++ F_SET(t, B_METADIRTY);
+ return (h);
+ }
+ return (mpool_new(t->bt_mp, npg));