aboutsummaryrefslogtreecommitdiff
path: root/odb/exceptions.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2010-12-01 14:36:39 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2010-12-01 14:36:39 +0200
commitd2b7cfe47694cef008949255426cc57ab9a8e18a (patch)
tree8a7dc87cd025190e16fb6d351061c6392255f3d8 /odb/exceptions.cxx
parentb94c9903fc73a8ce7e1ff985bba0279bcd518c3b (diff)
Implement not_null pointer pragma
New exception: null_pointer.
Diffstat (limited to 'odb/exceptions.cxx')
-rw-r--r--odb/exceptions.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/odb/exceptions.cxx b/odb/exceptions.cxx
index a41f719..e6b4e15 100644
--- a/odb/exceptions.cxx
+++ b/odb/exceptions.cxx
@@ -7,6 +7,12 @@
namespace odb
{
+ const char* null_pointer::
+ what () const throw ()
+ {
+ return "NULL pointer";
+ }
+
const char* already_in_transaction::
what () const throw ()
{