From 90c5d6fe99f969f0020aa0a527b105b7d65192d2 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Mon, 2 Oct 2006 05:56:11 +0000 Subject: [PATCH] move XML loading and saving into XmlFileUtil update --- stepmania/src/archutils/Win32/CrashHandlerChild.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/stepmania/src/archutils/Win32/CrashHandlerChild.cpp b/stepmania/src/archutils/Win32/CrashHandlerChild.cpp index b3b9531b6c..42ecd16b75 100644 --- a/stepmania/src/archutils/Win32/CrashHandlerChild.cpp +++ b/stepmania/src/archutils/Win32/CrashHandlerChild.cpp @@ -21,6 +21,7 @@ #include "ProductInfo.h" #include "RageUtil.h" #include "XmlFile.h" +#include "XmlFileUtil.h" #include "LocalizedString.h" #include "RageFileDriverDeflate.h" @@ -790,11 +791,11 @@ BOOL CrashDialog::HandleMessage( UINT msg, WPARAM wParam, LPARAM lParam ) XNode xml; if( sError.empty() ) { - PARSEINFO pi; - xml.Load( sResult, &pi ); - if( pi.error_occur ) + RString sError; + XmlFileUtil::Load( &xml, sResult, sError ); + if( !sError.empty() ) { - sError = ssprintf( "Error parsing response: %s", pi.error_string.c_str() ); + sError = ssprintf( "Error parsing response: %s", sError.c_str() ); xml.Clear(); } }