]> git.pond.sub.org Git - empserver/commitdiff
Make nstr_exec oops on bad operator
authorMarkus Armbruster <armbru@pond.sub.org>
Tue, 4 Mar 2008 07:10:05 +0000 (08:10 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Fri, 14 Mar 2008 19:25:40 +0000 (20:25 +0100)
src/lib/subs/nstr.c

index 0142257ca5341e26ecc17414e025338a31493d5c..59607e0630d504e19809eb69c5caf1da5e03c7cf 100644 (file)
@@ -194,7 +194,7 @@ strnncmp(char *s1, size_t sz1, char *s2, size_t sz2)
      : (op) == '=' ? (lft) == (rgt)            \
      : (op) == '>' ? (lft) > (rgt)             \
      : (op) == '#' ? (lft) != (rgt)            \
-     : 0)
+     : (CANT_REACH(), 0))
 
 /*
  * Evaluate compiled conditions in array NP[NCOND].