aboutsummaryrefslogtreecommitdiff
path: root/odb/database.txx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2013-01-16 16:31:29 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2013-01-16 16:31:29 +0200
commite3dafcdf8b43880c6a1e0451c8ee621f7c3cb954 (patch)
treeab90ae868337a1c286ab9334c83e890cd0614686 /odb/database.txx
parentd2c1f5f1a3063553483d09dec261efa44c6bc9bf (diff)
Make session cache management functions static, add notifications
Diffstat (limited to 'odb/database.txx')
-rw-r--r--odb/database.txx4
1 files changed, 2 insertions, 2 deletions
diff --git a/odb/database.txx b/odb/database.txx
index b5f9640..d96fd14 100644
--- a/odb/database.txx
+++ b/odb/database.txx
@@ -40,7 +40,7 @@ namespace odb
object_traits::reference_cache_traits::insert (
*this, reference_cache_type<T>::convert (obj)));
- object_traits::reference_cache_traits::initialize (p);
+ object_traits::reference_cache_traits::persist (p);
return object_traits::id (obj);
}
@@ -65,7 +65,7 @@ namespace odb
object_traits::pointer_cache_traits::insert (
*this, pointer_cache_type<pointer_type>::convert (pobj)));
- object_traits::pointer_cache_traits::initialize (p);
+ object_traits::pointer_cache_traits::persist (p);
return object_traits::id (obj);
}