Changeset 41c9a96 for filterelement.c


Ignore:
Timestamp:
Jul 24, 2009, 12:59:23 AM (15 years ago)
Author:
Anders Kaseorg <andersk@mit.edu>
Branches:
master, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
Children:
64c9165
Parents:
ab225e0
git-author:
Anders Kaseorg <andersk@mit.edu> (07/24/09 00:51:10)
git-committer:
Anders Kaseorg <andersk@mit.edu> (07/24/09 00:59:23)
Message:
Reimplement search in terms of owl_regex.

The current implementation of stristr has problems and there isn’t a
good replacement available.  This was its only caller, so we can get
rid of it now.

Also, this will make it possible to search with arbitrary regexes if
someone feels like coming up with a syntax.

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
File:
1 edited

Legend:

Unmodified
Added
Removed
  • filterelement.c

    rd43edd2 r41c9a96  
    6161{
    6262  char * val = owl_filterelement_get_field(m, fe->field);
    63   return !owl_regex_compare(&(fe->re), val);
     63  return !owl_regex_compare(&(fe->re), val, NULL, NULL);
    6464}
    6565
Note: See TracChangeset for help on using the changeset viewer.