don't panic in dep_node_debug_str if self.data is None

This commit is contained in:
Niko Matsakis 2017-07-10 15:45:36 -04:00
parent 6d049fb5bb
commit 4f1f671f38

View file

@ -227,7 +227,7 @@ impl DepGraph {
}
pub(super) fn dep_node_debug_str(&self, dep_node: DepNode) -> Option<String> {
self.data.as_ref().unwrap().dep_node_debug.borrow().get(&dep_node).cloned()
self.data.as_ref().and_then(|t| t.dep_node_debug.borrow().get(&dep_node).cloned())
}
}