aboutsummaryrefslogtreecommitdiffstats
path: root/src/search.c
diff options
context:
space:
mode:
authorJuanma Barranquero2011-03-09 17:18:51 +0100
committerJuanma Barranquero2011-03-09 17:18:51 +0100
commitcfe0661dbe4551a93878428bc40c53adeb4864ae (patch)
tree01da3ab55e67bc6e6a5918ab2f362c518287c409 /src/search.c
parent114902a577327cf37d87ff297a1d874e3331d631 (diff)
downloademacs-cfe0661dbe4551a93878428bc40c53adeb4864ae.tar.gz
emacs-cfe0661dbe4551a93878428bc40c53adeb4864ae.zip
* src/search.c (compile_pattern_1): Remove unused argument.
(compile_pattern): Don't pass it.
Diffstat (limited to 'src/search.c')
-rw-r--r--src/search.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/search.c b/src/search.c
index 1e2036f6dc2..dceff94da72 100644
--- a/src/search.c
+++ b/src/search.c
@@ -114,17 +114,13 @@ matcher_overflow (void)
114 PATTERN is the pattern to compile. 114 PATTERN is the pattern to compile.
115 CP is the place to put the result. 115 CP is the place to put the result.
116 TRANSLATE is a translation table for ignoring case, or nil for none. 116 TRANSLATE is a translation table for ignoring case, or nil for none.
117 REGP is the structure that says where to store the "register"
118 values that will result from matching this pattern.
119 If it is 0, we should compile the pattern not to record any
120 subexpression bounds.
121 POSIX is nonzero if we want full backtracking (POSIX style) 117 POSIX is nonzero if we want full backtracking (POSIX style)
122 for this pattern. 0 means backtrack only enough to get a valid match. 118 for this pattern. 0 means backtrack only enough to get a valid match.
123 119
124 The behavior also depends on Vsearch_spaces_regexp. */ 120 The behavior also depends on Vsearch_spaces_regexp. */
125 121
126static void 122static void
127compile_pattern_1 (struct regexp_cache *cp, Lisp_Object pattern, Lisp_Object translate, struct re_registers *regp, int posix) 123compile_pattern_1 (struct regexp_cache *cp, Lisp_Object pattern, Lisp_Object translate, int posix)
128{ 124{
129 char *val; 125 char *val;
130 reg_syntax_t old; 126 reg_syntax_t old;
@@ -247,7 +243,7 @@ compile_pattern (Lisp_Object pattern, struct re_registers *regp, Lisp_Object tra
247 if (cp->next == 0) 243 if (cp->next == 0)
248 { 244 {
249 compile_it: 245 compile_it:
250 compile_pattern_1 (cp, pattern, translate, regp, posix); 246 compile_pattern_1 (cp, pattern, translate, posix);
251 break; 247 break;
252 } 248 }
253 } 249 }