--- rxvt-unicode/src/command.C 2004/02/13 12:16:21 1.43 +++ rxvt-unicode/src/command.C 2004/02/21 20:33:39 1.45 @@ -949,7 +949,7 @@ return *cmdbuf_ptr++; wchar_t wc; - size_t len = mbrtowc (&wc, (char *)cmdbuf_ptr, cmdbuf_endp - cmdbuf_ptr, &mbstate.mbs); + size_t len = mbrtowc (&wc, (char *)cmdbuf_ptr, cmdbuf_endp - cmdbuf_ptr, mbstate); if (len == (size_t)-2) return NOCHAR; @@ -2371,7 +2371,7 @@ if (cmd_getc () == '8') scr_E (); break; - case ' (': + case '(': scr_charset_set (0, (unsigned int)cmd_getc ()); break; case ')':