| Index: source/test/intltest/plurults.cpp
 | 
| diff --git a/source/test/intltest/plurults.cpp b/source/test/intltest/plurults.cpp
 | 
| index 14e24191946d9035616f8aa314e6b5e06dab775b..1e3f3de6c1bccbefcc39359f95e5d4091c0f0ddc 100644
 | 
| --- a/source/test/intltest/plurults.cpp
 | 
| +++ b/source/test/intltest/plurults.cpp
 | 
| @@ -125,12 +125,16 @@ void PluralRulesTest::testAPI(/*char *par*/)
 | 
|      logln("\n start default locale test case ..\n");
 | 
|  
 | 
|      PluralRules defRule(status);
 | 
| -    LocalPointer<PluralRules> test(new PluralRules(status));
 | 
| -    LocalPointer<PluralRules> newEnPlural(test->forLocale(Locale::getEnglish(), status));
 | 
| +    LocalPointer<PluralRules> test(new PluralRules(status), status);
 | 
|      if(U_FAILURE(status)) {
 | 
|          dataerrln("ERROR: Could not create PluralRules (default) - exitting");
 | 
|          return;
 | 
|      }
 | 
| +    LocalPointer<PluralRules> newEnPlural(test->forLocale(Locale::getEnglish(), status), status);
 | 
| +    if(U_FAILURE(status)) {
 | 
| +        dataerrln("ERROR: Could not create PluralRules (English) - exitting");
 | 
| +        return;
 | 
| +    }
 | 
|  
 | 
|      // ======= Test clone, assignment operator && == operator.
 | 
|      LocalPointer<PluralRules> dupRule(defRule.clone());
 | 
| 
 |