mirror of
https://port.numenaute.org/aleajactaest/khanat-code-old.git
synced 2024-11-27 01:06:19 +00:00
CHANGED: #1471 Need to serialize root group first, otherwise client crashes when loading the pointer settings.
This commit is contained in:
parent
c53fccf7c2
commit
2458968643
1 changed files with 7 additions and 6 deletions
|
@ -43,6 +43,13 @@ namespace GUIEditor
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if( mg->serializeGroup( root, "root" ) == NULL )
|
||||||
|
{
|
||||||
|
xmlFreeNode( root );
|
||||||
|
out.close();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
if( !CWidgetManager::getInstance()->serializeOptions( root ) )
|
if( !CWidgetManager::getInstance()->serializeOptions( root ) )
|
||||||
{
|
{
|
||||||
xmlFreeNode( root );
|
xmlFreeNode( root );
|
||||||
|
@ -81,12 +88,6 @@ namespace GUIEditor
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if( mg->serializeGroup( root, "root" ) == NULL )
|
|
||||||
{
|
|
||||||
xmlFreeNode( root );
|
|
||||||
out.close();
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
if( mg->serializeSubGroups( root ) == NULL )
|
if( mg->serializeSubGroups( root ) == NULL )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue