diff options
Diffstat (limited to 'odb/no-id-object-result.hxx')
-rw-r--r-- | odb/no-id-object-result.hxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/odb/no-id-object-result.hxx b/odb/no-id-object-result.hxx index a663f41..b96dbcb 100644 --- a/odb/no-id-object-result.hxx +++ b/odb/no-id-object-result.hxx @@ -148,10 +148,12 @@ namespace odb } public: - typename object_traits<T>::pointer_type + typedef typename object_traits<T>::pointer_type pointer_type; + + pointer_type load () { - typename object_traits<T>::pointer_type r (res_->current ()); + pointer_type r (res_->current ()); res_->release (); return r; } |