]> git.eshelyaron.com Git - emacs.git/commitdiff
* coding.c (setup_coding_system): Don't do any designation based on reg_bits if
authorKen Raeburn <raeburn@raeburn.org>
Tue, 17 Jul 2001 16:29:39 +0000 (16:29 +0000)
committerKen Raeburn <raeburn@raeburn.org>
Tue, 17 Jul 2001 16:29:39 +0000 (16:29 +0000)
charset is not yet defined.

src/ChangeLog
src/coding.c

index 84a9849770965a3df05283f2dd29ca1a0c6262a6..17d16b23b199d89f1bc8f6e380c189190651b832 100644 (file)
@@ -1,3 +1,8 @@
+2001-07-17  Ken Raeburn  <raeburn@gnu.org>
+
+       * coding.c (setup_coding_system): Don't do any designation based
+       on reg_bits if charset is not yet defined.
+
 2001-07-17  Gerd Moellmann  <gerd@gnu.org>
 
        * keyboard.c (KBD_BUFFER_SIZE) [!HAVE_WINDOW_SYSTEM]: Increase
index 34773217cc742cd6211f490f132e38419eaf1b29..8556591e92b256b8d3b48055d15360a4ef16f61c 100644 (file)
@@ -3638,7 +3638,7 @@ setup_coding_system (coding_system, coding)
        if (reg_bits)
          for (charset = 0; charset <= MAX_CHARSET; charset++)
            {
-             if (CHARSET_VALID_P (charset)
+             if (CHARSET_DEFINED_P (charset)
                  && (CODING_SPEC_ISO_REQUESTED_DESIGNATION (coding, charset)
                      == CODING_SPEC_ISO_NO_REQUESTED_DESIGNATION))
                {