diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2010-08-16 11:45:54 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2010-08-16 11:45:54 +0200 |
commit | c803163e7c8af93828809cd98a12c14d36ee96c4 (patch) | |
tree | cbbb94fa1f6fdb66f3ffb638b9af92ccc2e3f22d /odb/mysql/result.hxx | |
parent | bad675ea0e17b6eb18d75ddc403b81ff5f76ad25 (diff) |
Add pointer guard for naked pointer
Diffstat (limited to 'odb/mysql/result.hxx')
-rw-r--r-- | odb/mysql/result.hxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/odb/mysql/result.hxx b/odb/mysql/result.hxx index 0f01ff9..6153f59 100644 --- a/odb/mysql/result.hxx +++ b/odb/mysql/result.hxx @@ -23,7 +23,7 @@ namespace odb public: typedef object_traits<T> traits; typedef typename traits::pointer_type pointer_type; - typedef typename traits::pointer_ops pointer_ops; + typedef typename traits::pointer_traits pointer_traits; virtual ~result_impl (); @@ -40,6 +40,8 @@ namespace odb void next (); + using odb::result_impl<T>::current; + private: shared_ptr<query_statement> statement_; object_statements<T>& statements_; |