(M17260): Separate U+6CBF, J90-3168 and C1-4E58.
[chise/xemacs-chise.git] / src / syntax.h
index 9b66c7a..4c57a7a 100644 (file)
@@ -89,8 +89,7 @@ INLINE int WORD_SYNTAX_P (struct Lisp_Char_Table *table, Emchar c);
 INLINE int
 WORD_SYNTAX_P (struct Lisp_Char_Table *table, Emchar c)
 {
-  int syncode = SYNTAX (table, c);
-  return syncode == Sword;
+  return SYNTAX (table, c) == Sword;
 }
 
 /* OK, here's a graphic diagram of the format of the syntax values:
@@ -239,9 +238,9 @@ extern CONST unsigned char syntax_spec_code[0400];
 
 extern CONST unsigned char syntax_code_spec[];
 
-Lisp_Object scan_lists (struct buffer *buf, int from, int count,
+Lisp_Object scan_lists (struct buffer *buf, Bufpos from, int count,
                        int depth, int sexpflag, int no_error);
-int char_quoted (struct buffer *buf, int pos);
+int char_quoted (struct buffer *buf, Bufpos pos);
 
 /* NOTE: This does not refer to the mirror table, but to the
    syntax table itself. */