From 092ee39483f0322d76aa7129af9812e51cba13f1 Mon Sep 17 00:00:00 2001 From: Harry Moffat Date: Tue, 13 Jun 2006 00:19:00 +0000 Subject: [PATCH] Fixed a minor case which resulted in a core dump. --- Cantera/src/Elements.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Cantera/src/Elements.cpp b/Cantera/src/Elements.cpp index 528ef2ae9..2d938d789 100644 --- a/Cantera/src/Elements.cpp +++ b/Cantera/src/Elements.cpp @@ -535,9 +535,11 @@ namespace Cantera { XML_Node& root = phase.root(); XML_Node* local_db = 0; - if (root.child("ctml").hasChild("elementData")) { + if (root.hasChild("ctml")) { + if (root.child("ctml").hasChild("elementData")) { local_db = &root.child("ctml/elementData"); - } + } + } int nel = static_cast(enames.size()); int i;