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);
}