Cond !bool{}/!bool_lax{} did not negate. Fixed.
[exim.git] / src / src / expand.c
index fece8c150b4fc8e2e938106b150f24a3d9f42226..2e59c4084e8d16990a31ff851983c5916fff10ec 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;
     }