From e8e0cdf41dad238dadae0d4c59a43cb9ef699a42 Mon Sep 17 00:00:00 2001 From: Shane Carr Date: Fri, 9 Feb 2018 00:57:30 +0000 Subject: [PATCH] ICU-13568 Fixing memory leak in test. X-SVN-Rev: 40875 --- icu4c/source/test/intltest/numfmtst.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/icu4c/source/test/intltest/numfmtst.cpp b/icu4c/source/test/intltest/numfmtst.cpp index 7af4eba0f45..78b1029cf28 100644 --- a/icu4c/source/test/intltest/numfmtst.cpp +++ b/icu4c/source/test/intltest/numfmtst.cpp @@ -8930,7 +8930,7 @@ void NumberFormatTest::Test11035_FormatCurrencyAmount() { // Test two ways to set a currency via API Locale loc1 = Locale("pt_PT"); - NumberFormat* fmt1 = NumberFormat::createCurrencyInstance(loc1, status); + LocalPointer fmt1(NumberFormat::createCurrencyInstance(loc1, status)); assertSuccess("Creating fmt1", status); fmt1->setCurrency(u"PTE", status); assertSuccess("Setting currency on fmt1", status); @@ -8938,7 +8938,7 @@ void NumberFormatTest::Test11035_FormatCurrencyAmount() { fmt1->format(amount, actualSetCurrency); Locale loc2 = Locale("pt_PT@currency=PTE"); - NumberFormat* fmt2 = NumberFormat::createCurrencyInstance(loc2, status); + LocalPointer fmt2(NumberFormat::createCurrencyInstance(loc2, status)); assertSuccess("Creating fmt2", status); UnicodeString actualLocaleString; fmt2->format(amount, actualLocaleString); -- 2.40.0