X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/6f9d27d45bd1ba8299ed15d53cdb76a365d641c5..5977791e005446f4cd8b2f04bfb14c8cd265df8a:/uip/mhparse.c?ds=inline diff --git a/uip/mhparse.c b/uip/mhparse.c index 94fd50bc..fda2de0b 100644 --- a/uip/mhparse.c +++ b/uip/mhparse.c @@ -20,6 +20,7 @@ #ifdef HAVE_ICONV # include #endif /* HAVE_ICONV */ +#include "../sbr/base64.h" extern int debugsw; @@ -1366,7 +1367,7 @@ static void prefer_parts(CT ct) { int i; - for (i = npreferred-1; i >= 0; i--) + for (i = 0; i < npreferred; i++) move_preferred_part(ct, preferred_types[i], preferred_subtypes[i]); } @@ -2326,7 +2327,7 @@ openExternal (CT ct, CT cb, CE ce, char **file, int *fd) goto ready_already; } - if (find_cache (ct, rcachesw, (int *) 0, cb->c_id, + if (find_cache(ct, rcachesw, NULL, cb->c_id, cachefile, sizeof(cachefile)) != NOTOK) { if ((ce->ce_fp = fopen (cachefile, "r"))) { ce->ce_file = mh_xstrdup(cachefile);