aboutsummaryrefslogtreecommitdiff
path: root/odb/context.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2013-09-16 10:17:08 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2013-09-16 10:17:08 +0200
commit565ad74e164abdaaa31de146a1ef76f3d3f6734d (patch)
tree208af5125fa342c06cbcd962c4cecbb8eb2f4fe6 /odb/context.cxx
parentf6eda10b4014ea75af1be88ab3498618e390ea47 (diff)
Implement summary soft-deletion for composite value types
Diffstat (limited to 'odb/context.cxx')
-rw-r--r--odb/context.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/odb/context.cxx b/odb/context.cxx
index bbde65a..4db15a0 100644
--- a/odb/context.cxx
+++ b/odb/context.cxx
@@ -2425,6 +2425,12 @@ namespace
dv = 0;
}
+ if (av != 0)
+ c_.added++;
+
+ if (dv != 0)
+ c_.deleted++;
+
if (av != 0 || dv != 0)
c_.soft++;
}