diff options
-rw-r--r-- | configmgr/source/winreg.cxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/configmgr/source/winreg.cxx b/configmgr/source/winreg.cxx index 81fc4b43ea0d..ea24c0ebacb4 100644 --- a/configmgr/source/winreg.cxx +++ b/configmgr/source/winreg.cxx @@ -226,17 +226,17 @@ void dumpWindowsRegistryKey(HKEY hKey, OUString const & aKeyName, TempFile &aFil aFileHandle.writeString(" oor:finalized=\"true\""); aFileHandle.writeString("><value"); if (bExternal) + { aFileHandle.writeString(" oor:external=\""); - else - aFileHandle.writeString(">"); - - writeValueContent(aFileHandle, aValue); - - if (bExternal) + writeAttributeValue(aFileHandle, aValue); aFileHandle.writeString("\"/"); + } else + { + aFileHandle.writeString(">"); + writeValueContent(aFileHandle, aValue); aFileHandle.writeString("</value"); - + } aFileHandle.writeString("></prop>"); for(; nCloseNode > 0; nCloseNode--) aFileHandle.writeString("</node>"); |