nodestack: bugfix - fixup allocators for vectors
[model-checker.git] / nodestack.h
index 3a0ee74cf0c47a3717997d7a47c04d0a9b824b4f..eebfa5ba1c0c8c4771bb625e490fb6dbfeb97c16 100644 (file)
@@ -35,11 +35,11 @@ private:
        static int total_nodes;
        ModelAction *action;
        int num_threads;
-       std::vector<bool> explored_children;
-       std::vector<bool> backtrack;
+       std::vector< bool, MyAlloc<bool> > explored_children;
+       std::vector< bool, MyAlloc<bool> > backtrack;
 };
 
-typedef std::list<class Node *> node_list_t;
+typedef std::list<class Node *, MyAlloc< class Node * > > node_list_t;
 
 class NodeStack {
 public: