Cond !bool{}/!bool_lax{} did not negate. Fixed.
[exim.git] / src / src / expand.c
index fece8c1..2e59c40 100644 (file)
@@ -2558,7 +2558,7 @@ switch(cond_type)
        "value \"%s\"", t);
       return NULL;
       }
-    if (yield != NULL) *yield = (boolvalue != 0);
+    if (yield != NULL) *yield = (boolvalue == testfor);
     return s;
     }