X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Fmts.c;h=a3ea0f812fddd66f98fbda1b75dd4bd551319d95;hb=a0f6183a0f52f9c0f48ce42b4f10592ceec2b014;hp=2f5132f9959b445c010ddb5ea191afc1ceca70f3;hpb=5d09b7206ae2602d3aedb2b552ef160b855d8054;p=mmh diff --git a/sbr/mts.c b/sbr/mts.c index 2f5132f..a3ea0f8 100644 --- a/sbr/mts.c +++ b/sbr/mts.c @@ -90,8 +90,6 @@ static struct bind binds[] = { { "mmdflfil", &mmdflfil }, { "uucpldir", &uucpldir }, { "uucplfil", &uucplfil }, - { "mmdelim1", &mmdlm1 }, - { "mmdelim2", &mmdlm2 }, { "masquerade", &masquerade }, { "maildelivery", &maildelivery }, { "everyone", &everyone }, @@ -157,27 +155,27 @@ tailor_value(unsigned char *s) *bp = *s; } else { switch (*++s) { - case 'b': *bp = '\b'; break; - case 'f': *bp = '\f'; break; - case 'n': *bp = '\n'; break; - case 't': *bp = '\t'; break; - - case 0: s--; - case QUOTE: - *bp = QUOTE; - break; - - default: - if (!isdigit(*s)) { - *bp++ = QUOTE; - *bp = *s; - } - r = *s != '0' ? 10 : 8; - for (i = 0; isdigit(*s); s++) - i = i * r + *s - '0'; - s--; - *bp = toascii(i); - break; + case 'b': *bp = '\b'; break; + case 'f': *bp = '\f'; break; + case 'n': *bp = '\n'; break; + case 't': *bp = '\t'; break; + + case 0: s--; + case QUOTE: + *bp = QUOTE; + break; + + default: + if (!isdigit(*s)) { + *bp++ = QUOTE; + *bp = *s; + } + r = *s != '0' ? 10 : 8; + for (i = 0; isdigit(*s); s++) + i = i * r + *s - '0'; + s--; + *bp = toascii(i); + break; } } } @@ -463,7 +461,7 @@ mts_read_conf_file(FILE *fp) *bp++ = 0; for (b = binds; b->keyword; b++) - if (!strcmp(buffer, b->keyword)) + if (strcmp(buffer, b->keyword)==0) break; if (b->keyword && (cp = tailor_value(bp))) *b->value = cp;