Activated default sequence negation (exclamation mark).
[mmh] / sbr / m_convert.c
index 05533f6..3065941 100644 (file)
@@ -335,8 +335,10 @@ attr(struct msgs *mp, char *cp)
                return 0;
 
        /* Check for sequence negation */
-       if ((dp = context_find(nsequence)) && *dp != '\0' &&
-                       isprefix(dp, cp)) {
+       if (!(dp = context_find(nsequence))) {
+               dp = seq_neg;  /* use default */
+       }
+       if (dp && *dp && isprefix(dp, cp)) {
                inverted = 1;
                cp += strlen(dp);
        }