about summary refs log tree commit diff
path: root/src/rt/memory_region.cpp
diff options
context:
space:
mode:
authorEric Holk <eholk@mozilla.com>2011-07-21 18:48:19 -0700
committerEric Holk <eholk@mozilla.com>2011-07-22 16:05:51 -0700
commit75ee817713f3352f2f80639c99ee2ec4477dfd66 (patch)
tree6350d9900896963bacc768754d1be1f821117149 /src/rt/memory_region.cpp
parent838511e3aa58045a88d76dd431c643fa94f4c6da (diff)
downloadrust-75ee817713f3352f2f80639c99ee2ec4477dfd66.tar.gz
rust-75ee817713f3352f2f80639c99ee2ec4477dfd66.zip
Fixing a use of uninitialized memory error in valgrind.
Diffstat (limited to 'src/rt/memory_region.cpp')
-rw-r--r--src/rt/memory_region.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rt/memory_region.cpp b/src/rt/memory_region.cpp
index f2a2a988964..6e651590197 100644
--- a/src/rt/memory_region.cpp
+++ b/src/rt/memory_region.cpp
@@ -15,13 +15,13 @@ memory_region::alloc_header *memory_region::get_header(void *mem) {
 memory_region::memory_region(rust_srv *srv, bool synchronized) :
     _srv(srv), _parent(NULL), _live_allocations(0),
     _detailed_leaks(getenv("RUST_DETAILED_LEAKS") != NULL),
-    _synchronized(synchronized) {
+    _synchronized(synchronized), _hack_allow_leaks(false) {
 }
 
 memory_region::memory_region(memory_region *parent) :
     _srv(parent->_srv), _parent(parent), _live_allocations(0),
     _detailed_leaks(parent->_detailed_leaks),
-    _synchronized(parent->_synchronized) {
+    _synchronized(parent->_synchronized), _hack_allow_leaks(false) {
 }
 
 void memory_region::add_alloc() {