summaryrefslogtreecommitdiff
path: root/deps/icu-small/source/i18n/number_multiplier.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'deps/icu-small/source/i18n/number_multiplier.cpp')
-rw-r--r--deps/icu-small/source/i18n/number_multiplier.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/deps/icu-small/source/i18n/number_multiplier.cpp b/deps/icu-small/source/i18n/number_multiplier.cpp
index ecb50dd9b8..8f07e548de 100644
--- a/deps/icu-small/source/i18n/number_multiplier.cpp
+++ b/deps/icu-small/source/i18n/number_multiplier.cpp
@@ -65,6 +65,9 @@ Scale::Scale(Scale&& src) U_NOEXCEPT
Scale& Scale::operator=(Scale&& src) U_NOEXCEPT {
fMagnitude = src.fMagnitude;
+ if (fArbitrary != nullptr) {
+ delete fArbitrary;
+ }
fArbitrary = src.fArbitrary;
fError = src.fError;
// Take ownership away from src if necessary