[exim-cvs] Hurd: errno really uses more than a short-sized v…

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: Exim Git Commits Mailing List
Ημερομηνία:  
Προς: exim-cvs
Αντικείμενο: [exim-cvs] Hurd: errno really uses more than a short-sized value. Bug 2476
Gitweb: https://git.exim.org/exim.git/commitdiff/377da0430697e6bcb8c48744eb5af4272a8f8075
Commit:     377da0430697e6bcb8c48744eb5af4272a8f8075
Parent:     157609cd6700dff90203c8e05f6f60c705536129
Author:     Samuel Thibault <samuel.thibault@???>
AuthorDate: Wed Dec 4 21:30:01 2019 +0000
Committer:  Jeremy Harris <jgh146exb@???>
CommitDate: Wed Dec 4 21:42:52 2019 +0000


    Hurd: errno really uses more than a short-sized value.  Bug 2476
---
 src/src/structs.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


diff --git a/src/src/structs.h b/src/src/structs.h
index 1d867c5..9927bc5 100644
--- a/src/src/structs.h
+++ b/src/src/structs.h
@@ -648,11 +648,11 @@ typedef struct address_item {
   unsigned int domain_cache[(MAX_NAMED_LIST * 2)/32];
   unsigned int localpart_cache[(MAX_NAMED_LIST * 2)/32];
   int     mode;                   /* mode for local transporting to a file */
+  int      basic_errno;          /* status after failure */
   int     more_errno;             /* additional error information */
                                   /* (may need to hold a timestamp) */
   unsigned int delivery_usec;      /* subsecond part of delivery time */


-  short int basic_errno;          /* status after failure */
   unsigned short child_count;     /* number of child addresses */
   short int return_file;          /* fileno of return data file */
   short int special_action;       /* ( used when when deferred or failed */