diff options
author | Alexandra Yates <alexandra.yates@linux.intel.com> | 2014-11-13 19:27:56 -0800 |
---|---|---|
committer | Alexandra Yates <alexandra.yates@linux.intel.com> | 2014-11-13 19:27:56 -0800 |
commit | 5c60631125babe6dd4f0c86a00e4a8b666e259e4 (patch) | |
tree | a2d3781b0f32cbca4506710c743eadb14874432f /src/cpu/abstract_cpu.cpp | |
parent | fb6f65a01eca950e2e12a87492268e7d2105aa0b (diff) |
Revert "Deletion of unnecessary checks before specific function calls"
Accidentally committed two patches under the same commit message. Both
patches will be added immediately after.
This reverts commit fb6f65a01eca950e2e12a87492268e7d2105aa0b.
Diffstat (limited to 'src/cpu/abstract_cpu.cpp')
-rw-r--r-- | src/cpu/abstract_cpu.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cpu/abstract_cpu.cpp b/src/cpu/abstract_cpu.cpp index a3a9ffa..3b841bf 100644 --- a/src/cpu/abstract_cpu.cpp +++ b/src/cpu/abstract_cpu.cpp @@ -34,12 +34,14 @@ abstract_cpu::~abstract_cpu() { unsigned int i=0; for (i=0; i < cstates.size(); i++){ - delete cstates[i]; + if(cstates[i]) + delete cstates[i]; } cstates.clear(); for (i=0; i < pstates.size(); i++){ - delete pstates[i]; + if(pstates[i]) + delete pstates[i]; } pstates.clear(); } |