Mercurial > emacs
diff src/syntax.c @ 89341:9664825d832f
(skip_chars, skip_syntaxes): Fix type errors.
| author | Dave Love <fx@gnu.org> |
|---|---|
| date | Tue, 07 Jan 2003 17:54:30 +0000 |
| parents | 099689a1feb6 |
| children | 2f877ed80fa6 |
line wrap: on
line diff
--- a/src/syntax.c Tue Jan 07 17:54:11 2003 +0000 +++ b/src/syntax.c Tue Jan 07 17:54:30 2003 +0000 @@ -1413,7 +1413,7 @@ XSETFASTINT (lim, BEGV); multibyte = (!NILP (current_buffer->enable_multibyte_characters) - && (lim - PT != CHAR_TO_BYTE (lim) - PT_BYTE)); + && (XINT (lim) - PT != CHAR_TO_BYTE (XINT (lim)) - PT_BYTE)); string_multibyte = STRING_BYTES (XSTRING (string)) > XSTRING (string)->size; bzero (fastmap, sizeof fastmap); @@ -1732,10 +1732,10 @@ XSETFASTINT (lim, BEGV); if (forwardp ? (PT >= XFASTINT (lim)) : (PT <= XFASTINT (lim))) - return 0; + return Qnil; multibyte = (!NILP (current_buffer->enable_multibyte_characters) - && (lim - PT != CHAR_TO_BYTE (lim) - PT_BYTE)); + && (XINT (lim) - PT != CHAR_TO_BYTE (XINT (lim)) - PT_BYTE)); bzero (fastmap, sizeof fastmap);
