diff options
Diffstat (limited to 'l10ntools/source/xrmmerge.cxx')
-rw-r--r-- | l10ntools/source/xrmmerge.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/l10ntools/source/xrmmerge.cxx b/l10ntools/source/xrmmerge.cxx index b9102d793d39..6c747ad98654 100644 --- a/l10ntools/source/xrmmerge.cxx +++ b/l10ntools/source/xrmmerge.cxx @@ -375,8 +375,8 @@ XRMResMerge::XRMResMerge( { if (!rMergeSource.isEmpty() && sLanguage.equalsIgnoreAsciiCase("ALL")) { - pMergeDataFile = new MergeDataFile( - rMergeSource, sInputFileName, false); + pMergeDataFile.reset(new MergeDataFile( + rMergeSource, sInputFileName, false)); aLanguages = pMergeDataFile->GetLanguages(); } else @@ -393,7 +393,6 @@ XRMResMerge::XRMResMerge( XRMResMerge::~XRMResMerge() { pOutputStream.close(); - delete pMergeDataFile; } void XRMResMerge::WorkOnDesc( |