]> git.saurik.com Git - wxWidgets.git/blobdiff - src/xrc/xmlres.cpp
no changes, just a typo
[wxWidgets.git] / src / xrc / xmlres.cpp
index dd6447b9fabe16a56bdeb84f1e9ffacec27ce854..3a6cbefc6bf3d4b5e31e428c9a3a51d7e9675076 100644 (file)
@@ -1031,13 +1031,17 @@ wxString wxXmlResourceHandler::GetName()
 
 
 
+bool wxXmlResourceHandler::GetBoolAttr(const wxString& attr, bool defaultv)
+{
+    wxString v;
+    return m_node->GetAttribute(attr, &v) ? v == '1' : defaultv;
+}
+
 bool wxXmlResourceHandler::GetBool(const wxString& param, bool defaultv)
 {
-    wxString v = GetParamValue(param);
-    v.MakeLower();
-    if (!v) return defaultv;
+    const wxString v = GetParamValue(param);
 
-    return (v == wxT("1"));
+    return v.empty() ? defaultv : (v == '1');
 }