From 481eeb93961ef9998901c522b498253d75124fb4 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sat, 16 Mar 2024 13:54:42 +0000 Subject: [PATCH] Autoreply: Remove Exim version 3 campatibility code --- src/src/transports/autoreply.c | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/src/src/transports/autoreply.c b/src/src/transports/autoreply.c index 2f2fe1e16..690ec4a92 100644 --- a/src/src/transports/autoreply.c +++ b/src/src/transports/autoreply.c @@ -496,19 +496,7 @@ if (oncelog && *oncelog && to) exim_datum_size_set(&key_datum, Ustrlen(to) + 1); if (exim_dbget(dbm_file, &key_datum, &result_datum)) - { - /* If the datum size is that of a binary time, we are in the new world - where messages are sent periodically. Otherwise the file is an old one, - where the datum was filled with a tod_log time, which is assumed to be - different in size. For that, only one message is ever sent. This change - introduced at Exim 3.00. In a couple of years' time the test on the size - can be abolished. */ - - if (exim_datum_size_get(&result_datum) == sizeof(time_t)) - memcpy(&then, exim_datum_data_get(&result_datum), sizeof(time_t)); - else - then = now; - } + memcpy(&then, exim_datum_data_get(&result_datum), sizeof(time_t)); } /* Either "then" is set zero, if no message has yet been sent, or it -- 2.30.2