From 69f440cf8c0bd4a9cce1d97cce2ebb54cee6dd0f Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sat, 23 May 2015 16:09:54 +0200 Subject: Test BLOB container is not empty before calling front() --- odb/oracle/traits.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/odb/oracle/traits.cxx b/odb/oracle/traits.cxx index 3488398..35a3c6c 100644 --- a/odb/oracle/traits.cxx +++ b/odb/oracle/traits.cxx @@ -147,7 +147,7 @@ namespace odb *p = chunk_one; *s = static_cast (v.size ()); - *b = &v.front (); + *b = v.empty () ? 0 : &v.front (); return true; } @@ -197,7 +197,7 @@ namespace odb *p = chunk_one; *s = static_cast (v.size ()); - *b = &v.front (); + *b = v.empty () ? 0 : &v.front (); return true; } -- cgit v1.1