[PATCH] corrects no dtd found when changing skins=0A=
Joseph Tulou
brezhoneg1 at yahoo.fr
Sat Feb 21 14:22:52 CET 2009
=0A=
---=0A=
modules/gui/skins2/parser/xmlparser.cpp | 14 ++++++++------=0A=
1 files changed, 8 insertions(+), 6 deletions(-)=0A=
=0A=
diff --git a/modules/gui/skins2/parser/xmlparser.cpp =
b/modules/gui/skins2/parser/xmlparser.cpp=0A=
index 9c650be..dd7279b 100644=0A=
--- a/modules/gui/skins2/parser/xmlparser.cpp=0A=
+++ b/modules/gui/skins2/parser/xmlparser.cpp=0A=
@@ -45,12 +45,14 @@ XMLParser::XMLParser( intf_thread_t *pIntf, const =
string &rFileName,=0A=
return;=0A=
}=0A=
=0A=
- // Avoid duplicate initialization (mutex needed ?)=0A=
- if( !m_initialized )=0A=
- {=0A=
- LoadCatalog();=0A=
- m_initialized =3D true;=0A=
- }=0A=
+ // Avoid duplicate initialization (mutex needed ?) -> doesn't work=0A=
+ // Reinitialization required for a new XMLParser=0A=
+ // if( !m_initialized )=0A=
+ // {=0A=
+ // LoadCatalog();=0A=
+ // m_initialized =3D true;=0A=
+ // }=0A=
+ LoadCatalog();=0A=
=0A=
m_pStream =3D stream_UrlNew( pIntf, rFileName.c_str() );=0A=
if( !m_pStream )=0A=
-- =0A=
1.5.2.5=0A=
=0A=
------=_NextPart_000_0031_01C99451.7D364420--
More information about the vlc-devel
mailing list