(Fdefine_char): Fix problem with non-UCS character.
authortomo <tomo>
Tue, 9 Nov 1999 16:34:24 +0000 (16:34 +0000)
committertomo <tomo>
Tue, 9 Nov 1999 16:34:24 +0000 (16:34 +0000)
src/mule-charset.c

index 3643403..324a610 100644 (file)
@@ -522,7 +522,7 @@ Store character's ATTRIBUTES.
                  continue;
                }
              character = make_char (code);
-             break;
+             goto setup_attributes;
            }
          rest = Fcdr (rest);
        }
@@ -533,6 +533,7 @@ Store character's ATTRIBUTES.
   else
     character = make_char (XINT (code));
 
+ setup_attributes:
   rest = attributes;
   while (CONSP (rest))
     {