From 16ac46a91fe4e4bde4d940d820ed047f219fea84 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/commit2.c') diff --git a/src/commit2.c b/src/commit2.c index 40cfebf..0e9d5ce 100644 --- a/src/commit2.c +++ b/src/commit2.c @@ -997,7 +997,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