From 91c48b1c3ba6e46324b96fb76762a4d973ce6007 Mon Sep 17 00:00:00 2001 From: Korey Sewell Date: Fri, 18 Feb 2011 14:29:26 -0500 Subject: inorder: cleanup in destructors cleanup hanging pointers and other cruft in the destructors --- src/cpu/inorder/reg_dep_map.cc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/cpu/inorder/reg_dep_map.cc') diff --git a/src/cpu/inorder/reg_dep_map.cc b/src/cpu/inorder/reg_dep_map.cc index 98a0727a9..48820b50e 100644 --- a/src/cpu/inorder/reg_dep_map.cc +++ b/src/cpu/inorder/reg_dep_map.cc @@ -45,6 +45,14 @@ RegDepMap::RegDepMap(int size) regMap.resize(size); } +RegDepMap::~RegDepMap() +{ + for (int i = 0; i < regMap.size(); i++) { + regMap[i].clear(); + } + regMap.clear(); +} + string RegDepMap::name() { -- cgit v1.2.3