* src/search.c (compile_pattern_1): Remove unused argument.

(compile_pattern): Don't pass it.
This commit is contained in:
Juanma Barranquero 2011-03-09 17:18:51 +01:00
parent 114902a577
commit cfe0661dbe
2 changed files with 10 additions and 8 deletions

View file

@ -1,3 +1,9 @@
2011-03-09 Juanma Barranquero <lekktu@gmail.com>
* search.c (compile_pattern_1): Remove argument regp, unused since
revid:rms@gnu.org-19941211082627-3x1g1wyqkjmwloig.
(compile_pattern): Don't pass it.
2011-03-08 Jan Djärv <jan.h.d@swipnet.se>
* xterm.h (DEFAULT_GDK_DISPLAY): New define.
@ -62,7 +68,7 @@
text field. After disabling it, set focus on the list control.
(Fx_file_dialog): If only_dir_p is non-nil, set the text of the File
Name text field to "Current Directory" if it does not already have
another value. (Bug#8181)
another value. (Bug#8181)
2011-03-07 Adrian Robert <Adrian.B.Robert@gmail.com>
@ -123,7 +129,7 @@
* xdisp.c (BUILD_GLYPHLESS_GLYPH_STRING): Omit unused local var.
(produce_glyphless_glyph): Make a pointer "const"
since it might point to immutable storage.
(update_window_cursor): Now static, since it's not used elsewhere.
(update_window_cursor): Now static, since it's not used elsewhere.
(SKIP_GLYPHS): Removed unused macro.
2011-03-06 Michael Shields <shields@msrl.com> (tiny change)

View file

@ -114,17 +114,13 @@ matcher_overflow (void)
PATTERN is the pattern to compile.
CP is the place to put the result.
TRANSLATE is a translation table for ignoring case, or nil for none.
REGP is the structure that says where to store the "register"
values that will result from matching this pattern.
If it is 0, we should compile the pattern not to record any
subexpression bounds.
POSIX is nonzero if we want full backtracking (POSIX style)
for this pattern. 0 means backtrack only enough to get a valid match.
The behavior also depends on Vsearch_spaces_regexp. */
static void
compile_pattern_1 (struct regexp_cache *cp, Lisp_Object pattern, Lisp_Object translate, struct re_registers *regp, int posix)
compile_pattern_1 (struct regexp_cache *cp, Lisp_Object pattern, Lisp_Object translate, int posix)
{
char *val;
reg_syntax_t old;
@ -247,7 +243,7 @@ compile_pattern (Lisp_Object pattern, struct re_registers *regp, Lisp_Object tra
if (cp->next == 0)
{
compile_it:
compile_pattern_1 (cp, pattern, translate, regp, posix);
compile_pattern_1 (cp, pattern, translate, posix);
break;
}
}