On Fri, 6 Feb 2015 04:00:14 +0000
Al Viro <[email protected]> wrote:
> + const char **search, int *not)
> {
> int type = MATCH_FULL;
> int i;
> @@ -345,12 +346,11 @@ enum regex_type filter_parse_regex(char *buff, int
> *len, char **search, int *not
> type = MATCH_MIDDLE_ONLY;
> else
> type = MATCH_FRONT_ONLY;
> - buff[i] = 0;
> break;
> }
> }
> }
> - *len = strlen(*search);
> + *len = buff + i - *search;
This change belongs in the previous patch.
-- Steve
>
> return type;
> }
> @@ -358,7 +358,7 @@ enum regex_type filter_parse_regex(char *buff, int *len,
> char **search, int *not
> static void filter_build_regex(struct filter_pred *pred)
> {
> struct regex *r = &pred->regex;
> - char *search;
> + const char *search;
> enum regex_type type = MATCH_FULL;
> int not = 0;
>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/