X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=pattern.c;h=40600b6ae8724f7b641550cddaf1d5dbb190ad0f;hb=c8b8b9539aaf11b48c4c1e5baba434db09722111;hp=32a5094df92b430cde9a15361349eb337815691b;hpb=0dbe922d4298aed78dcba64b7c770f315a64505e;p=apps%2Fmadmutt.git diff --git a/pattern.c b/pattern.c index 32a5094..40600b6 100644 --- a/pattern.c +++ b/pattern.c @@ -7,33 +7,16 @@ * please see the file GPL in the top level source directory. */ -#if HAVE_CONFIG_H -# include "config.h" -#endif - -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -#include +#include #include - #include +#include +#include #include "mutt.h" #include "alias.h" #include "handler.h" -#include "mx.h" #include "keymap.h" #include "copy.h" @@ -119,19 +102,6 @@ static char LastSearchExpn[LONG_STRING] = { 0 }; /* expanded version of #define M_PDR_ERROR 0x0100 #define M_PDR_ERRORDONE (M_PDR_ERROR | M_PDR_DONE) - -int mutt_getvaluebychar (char ch, struct mapping_t *table) -{ - int i; - - for (i = 0; table[i].name; i++) { - if (ch == table[i].name[0]) - return table[i].value; - } - - return (-1); -} - /* if no uppercase letters are given, do a case-insensitive search */ int mutt_which_case (const char *s) { @@ -1171,7 +1141,7 @@ void mutt_check_simple (char *s, ssize_t len, const char *simple) m_strcpy(s, len, "~U"); else { quote_simple (tmp, sizeof (tmp), s); - mutt_expand_fmt (s, len, simple, tmp); + m_snsubst(s, len, simple, tmp); } } }