ICU-13823 Merged #13835 C++17 compiler error fix (r41523) to maint-62 for 62.1 GA.

X-SVN-Rev: 41535
diff --git a/icu4c/source/i18n/number_skeletons.cpp b/icu4c/source/i18n/number_skeletons.cpp
index 5d74f1e..c7bb18b 100644
--- a/icu4c/source/i18n/number_skeletons.cpp
+++ b/icu4c/source/i18n/number_skeletons.cpp
@@ -420,7 +420,7 @@
 }
 
 MacroProps skeleton::parseSkeleton(const UnicodeString& skeletonString, UErrorCode& status) {
-    if (U_FAILURE(status)) { return {}; }
+    if (U_FAILURE(status)) { return MacroProps(); }
 
     // Add a trailing whitespace to the end of the skeleton string to make code cleaner.
     UnicodeString tempSkeletonString(skeletonString);