summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormartinh <martinh@openbsd.org>2010-07-01 06:11:59 +0000
committermartinh <martinh@openbsd.org>2010-07-01 06:11:59 +0000
commit5bca2891674e42b8dc4f4a9b8eec5f24c01032a5 (patch)
treefc819d3edbadd2c4718ae63b6c5554fea3885812
parentmore updates (diff)
downloadwireguard-openbsd-5bca2891674e42b8dc4f4a9b8eec5f24c01032a5.tar.xz
wireguard-openbsd-5bca2891674e42b8dc4f4a9b8eec5f24c01032a5.zip
reset number of revisions after compaction
-rw-r--r--usr.sbin/ldapd/btree.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/ldapd/btree.c b/usr.sbin/ldapd/btree.c
index 1afe1012c06..13644f4db92 100644
--- a/usr.sbin/ldapd/btree.c
+++ b/usr.sbin/ldapd/btree.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: btree.c,v 1.19 2010/07/01 05:13:11 martinh Exp $ */
+/* $OpenBSD: btree.c,v 1.20 2010/07/01 06:11:59 martinh Exp $ */
/*
* Copyright (c) 2009, 2010 Martin Hedenfalk <martin@bzero.se>
@@ -3059,6 +3059,7 @@ btree_compact(struct btree *bt)
if ((btc = btree_open_fd(fd, 0)) == NULL)
goto failed;
bcopy(&bt->meta, &btc->meta, sizeof(bt->meta));
+ btc->meta.revisions = 0;
if ((txnc = btree_txn_begin(btc, 0)) == NULL)
goto failed;