Fix segfault on bad cmdline -f (sender) argument. Bug 2541
[exim.git] / src / src / sieve.c
index 5e8d1e6f47760c6a92c748e574208ad7eb48df65..286be789a173d25eb40a3623cb21ffeb1ce8f5c1 100644 (file)
@@ -328,7 +328,7 @@ if (address->length>0)
   {
   ss = parse_extract_address(address->character, &error, &start, &end, &domain,
     FALSE);
-  if (ss == NULL)
+  if (!ss)
     {
     filter->errmsg=string_sprintf("malformed address \"%s\" (%s)",
       address->character, error);