X-Git-Url: https://git.exim.org/users/jgh/exim.git/blobdiff_plain/b1c673ddfac7f322a62786cd4aae8b5b30ba69e8..aefbeb18345c135636594d892fd5bb3e7a1c5edd:/src/src/exim.c diff --git a/src/src/exim.c b/src/src/exim.c index 92f5623d2..9424b95f7 100644 --- a/src/src/exim.c +++ b/src/src/exim.c @@ -110,7 +110,7 @@ if (use_malloc) pcre_free = function_store_free; } if (caseless) options |= PCRE_CASELESS; -yield = pcre_compile(CCS pattern, options, (const char **)&error, &offset, NULL); +yield = pcre_compile(CCS pattern, options, CCSS &error, &offset, NULL); pcre_malloc = function_store_get; pcre_free = function_dummy_free; if (yield == NULL) @@ -4366,7 +4366,7 @@ if (msg_action_arg > 0 && msg_action != MSG_DELIVER && msg_action != MSG_LOAD) yield = EXIT_FAILURE; switch (msg_action) { - case MSG_REMOVE: MSG_DELETE: case MSG_FREEZE: case MSG_THAW: break; + case MSG_REMOVE: case MSG_FREEZE: case MSG_THAW: break; default: printf("\n"); break; } } @@ -5027,9 +5027,9 @@ if (host_checking) if (!sender_ident_set) { sender_ident = NULL; - if (f.running_in_test_harness && sender_host_port != 0 && - interface_address != NULL && interface_port != 0) - verify_get_ident(1413); + if (f.running_in_test_harness && sender_host_port + && interface_address && interface_port) + verify_get_ident(1223); /* note hardwired port number */ } /* In case the given address is a non-canonical IPv6 address, canonicalize