[exim-cvs] Autoreply: Remove Exim version 3 campatibility co…

Góra strony
Delete this message
Reply to this message
Autor: Exim Git Commits Mailing List
Data:  
Dla: exim-cvs
Temat: [exim-cvs] Autoreply: Remove Exim version 3 campatibility code
Gitweb: https://git.exim.org/exim.git/commitdiff/481eeb93961ef9998901c522b498253d75124fb4
Commit:     481eeb93961ef9998901c522b498253d75124fb4
Parent:     a7e6ad0ba38cf088e841c321042f81966d846b4b
Author:     Jeremy Harris <jgh146exb@???>
AuthorDate: Sat Mar 16 13:54:42 2024 +0000
Committer:  Jeremy Harris <jgh146exb@???>
CommitDate: Sat Mar 16 13:54:42 2024 +0000


    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

--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-cvs.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-cvs-unsubscribe@???
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/