]> git.eshelyaron.com Git - emacs.git/commitdiff
(init_syntax_once): Add trick to avoid compiler warning
authorKenichi Handa <handa@m17n.org>
Fri, 28 Feb 1997 01:38:57 +0000 (01:38 +0000)
committerKenichi Handa <handa@m17n.org>
Fri, 28 Feb 1997 01:38:57 +0000 (01:38 +0000)
of "comparison is always 1 ...".

src/syntax.c

index 2ce4f85bc2721616590e9088edaa31aa5f55922b..ee935e77911d02e9e970219480c4e08771b82354 100644 (file)
@@ -1851,7 +1851,7 @@ DEFUN ("parse-partial-sexp", Fparse_partial_sexp, Sparse_partial_sexp, 2, 6, 0,
 \f
 init_syntax_once ()
 {
-  register int i;
+  register int i, c;
   Lisp_Object temp;
 
   /* This has to be done here, before we call Fmake_char_table.  */
@@ -1907,11 +1907,17 @@ init_syntax_once ()
 
   temp = XVECTOR (Vsyntax_code_object)->contents[(int) Ssymbol];
   for (i = 0; i < 10; i++)
-    SET_RAW_SYNTAX_ENTRY (Vstandard_syntax_table, "_-+*/&|<>="[i], temp);
+    {
+      c = "_-+*/&|<>="[i];
+      SET_RAW_SYNTAX_ENTRY (Vstandard_syntax_table, c, temp);
+    }
 
   temp = XVECTOR (Vsyntax_code_object)->contents[(int) Spunct];
   for (i = 0; i < 12; i++)
-    SET_RAW_SYNTAX_ENTRY (Vstandard_syntax_table, ".,;:?!#@~^'`"[i], temp);
+    {
+      c = ".,;:?!#@~^'`"[i];
+      SET_RAW_SYNTAX_ENTRY (Vstandard_syntax_table, c, temp);
+    }
 }
 
 syms_of_syntax ()