diff options
author | Dan Winship <danw@src.gnome.org> | 2000-07-06 10:15:30 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-07-06 10:15:30 +0800 |
commit | 6003a18e8970367021fbddbac8167536bb952ed5 (patch) | |
tree | 63b3ac3e4c979d6a79d1b9c356da4095151baebe /camel/camel-folder-search.c | |
parent | 9084c9b5ce21d307f870875d9c75753d05dc1fe5 (diff) | |
download | gsoc2013-evolution-6003a18e8970367021fbddbac8167536bb952ed5.tar gsoc2013-evolution-6003a18e8970367021fbddbac8167536bb952ed5.tar.gz gsoc2013-evolution-6003a18e8970367021fbddbac8167536bb952ed5.tar.bz2 gsoc2013-evolution-6003a18e8970367021fbddbac8167536bb952ed5.tar.lz gsoc2013-evolution-6003a18e8970367021fbddbac8167536bb952ed5.tar.xz gsoc2013-evolution-6003a18e8970367021fbddbac8167536bb952ed5.tar.zst gsoc2013-evolution-6003a18e8970367021fbddbac8167536bb952ed5.zip |
make header matching case-insensitive
* camel-folder-search.c (search_header_contains): make header
matching case-insensitive
svn path=/trunk/; revision=3906
Diffstat (limited to 'camel/camel-folder-search.c')
-rw-r--r-- | camel/camel-folder-search.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/camel/camel-folder-search.c b/camel/camel-folder-search.c index 0162de0a80..e065316ef7 100644 --- a/camel/camel-folder-search.c +++ b/camel/camel-folder-search.c @@ -28,6 +28,7 @@ #include <glib.h> #include "camel-folder-search.h" +#include "string-utils.h" #define d(x) #define r(x) @@ -381,7 +382,7 @@ search_header_contains(struct _ESExp *f, int argc, struct _ESExpResult **argv, C /* performs an OR of all words */ for (i=1;i<argc && !truth;i++) { if (argv[i]->type == ESEXP_RES_STRING - && strstr(header, argv[i]->value.string)) { + && strstrcase(header, argv[i]->value.string)) { r(printf("%s got a match with %s of %s\n", search->current->uid, header, argv[i]->value.string)); truth = TRUE; break; |