aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2012-03-02 18:10:15 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2012-03-02 18:10:15 +0200
commit31e9a014be5dd5648294a7550f18fd51da4cedc6 (patch)
treea594c45d30a5feb0360ce117307129ace67003c4
parent5a8116e4f96f0399d15077885e09d07a05c50056 (diff)
Get rid of uninitialized variable warnings
-rw-r--r--odb/common.cxx2
-rw-r--r--odb/pragma.cxx2
2 files changed, 2 insertions, 2 deletions
diff --git a/odb/common.cxx b/odb/common.cxx
index e1aa2d0..35bfc87 100644
--- a/odb/common.cxx
+++ b/odb/common.cxx
@@ -364,7 +364,7 @@ traverse (semantics::class_& c)
if (top_level_)
top_level_ = false;
- semantics::class_* prev;
+ semantics::class_* prev (0);
if (k == class_object || k == class_view)
{
prev = context::cur_object;
diff --git a/odb/pragma.cxx b/odb/pragma.cxx
index 010706e..d6043cc 100644
--- a/odb/pragma.cxx
+++ b/odb/pragma.cxx
@@ -2203,7 +2203,7 @@ post_process_pragmas ()
// Check whether this is a composite value type. We don't want to
// instantiate simple values since they may be incomplete.
//
- pragma const* p;
+ pragma const* p (0);
for (pragma_set::iterator j (i->second.begin ()), e (i->second.end ());
j != e; ++j)