From 82751643f22509c145d7dae31798913ffc4c7f41 Mon Sep 17 00:00:00 2001 From: slioch Date: Tue, 14 Jul 2009 10:56:02 -0700 Subject: fix for bug 4255. commit check was not being called on active node that had deleted children. This change only affects the commit check for nodes that are transactions and are not directly deleted, but have deleted children. commit check is now being called. --- src/commit2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/commit2.c b/src/commit2.c index a324bab..d489923 100644 --- a/src/commit2.c +++ b/src/commit2.c @@ -1008,7 +1008,7 @@ validate_func(GNode *node, gpointer data) } } - if (IS_DELETE(d->_operation)) { + if (IS_DELETE(d->_operation) && !IS_ACTIVE(d->_operation)) { return FALSE; //will not perform validation checks on deleted nodes } -- cgit v1.2.3