diff src/regex.c @ 109129:907fcf8bd2ef

Fix prototypes. * dired.c (file_name_completion_stat): Use DIRENTRY, not struct dirent. * fileio.c (read_non_regular, read_non_regular_quit): Pass Lisp_Object, as required by internal_condition_case_1. * regex.c (bcmp_translate): Use RE_TRANSLATE_TYPE, not Lisp_Object. (analyse_first): Fix "const const".
author Juanma Barranquero <lekktu@gmail.com>
date Sun, 04 Jul 2010 13:51:28 +0200
parents aec1143e8d85
children 750db9f3e6d8
line wrap: on
line diff
--- a/src/regex.c	Sun Jul 04 12:07:27 2010 +0200
+++ b/src/regex.c	Sun Jul 04 13:51:28 2010 +0200
@@ -3984,7 +3984,7 @@
    Return -1 if fastmap was not updated accurately.  */
 
 static int
-analyse_first (const re_char *p, const re_char *pend, char *fastmap, const const int multibyte)
+analyse_first (const re_char *p, const re_char *pend, char *fastmap, const int multibyte)
 {
   int j, k;
   boolean not;
@@ -6385,7 +6385,8 @@
    bytes; nonzero otherwise.  */
 
 static int
-bcmp_translate (const re_char *s1, const re_char *s2, register int len, Lisp_Object translate, const const int target_multibyte)
+bcmp_translate (const re_char *s1, const re_char *s2, register int len,
+		RE_TRANSLATE_TYPE translate, const int target_multibyte)
 {
   register re_char *p1 = s1, *p2 = s2;
   re_char *p1_end = s1 + len;