Index: src/IceCfgNode.cpp |
diff --git a/src/IceCfgNode.cpp b/src/IceCfgNode.cpp |
index 57aba6b29ee9e14fb7abe9054ada7c7202c68f0d..2b05e58d6730ff74b1ca9b671ca5058e16f4e9c8 100644 |
--- a/src/IceCfgNode.cpp |
+++ b/src/IceCfgNode.cpp |
@@ -351,7 +351,7 @@ bool CfgNode::liveness(Liveness *Liveness) { |
// This is a fatal liveness consistency error. Print some |
// diagnostics and abort. |
Ostream &Str = Func->getContext()->getStrDump(); |
- Func->setCurrentNode(NULL); |
+ Func->resetCurrentNode(); |
Str << "LiveOrig-Live ="; |
for (SizeT i = Live.size(); i < LiveOrig.size(); ++i) { |
if (LiveOrig.test(i)) { |