(__wcsmbs_load_conv): Shut gcc up although it is wrong.
authordrepper <drepper>
Wed, 12 Jul 2000 20:14:17 +0000 (20:14 +0000)
committerdrepper <drepper>
Wed, 12 Jul 2000 20:14:17 +0000 (20:14 +0000)
wcsmbs/wcsmbsload.c

index b152b35..51c7ef5 100644 (file)
@@ -182,8 +182,8 @@ __wcsmbs_load_conv (const struct locale_data *new_category)
             since the internal character set is supposed to be able to
             represent all others.  */
          new_towc = getfct ("INTERNAL", complete_name);
-         if (new_towc != NULL)
-           new_tomb = getfct (complete_name, "INTERNAL");
+         new_tomb = (new_towc != NULL
+                     ? getfct (complete_name, "INTERNAL") : NULL);
 
          /* If any of the conversion functions is not available we don't
             use any since this would mean we cannot convert back and