Avoid Solaris compiler issue
authorJeremy Harris <jgh146exb@wizmail.org>
Wed, 22 Jan 2020 11:27:34 +0000 (11:27 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Wed, 22 Jan 2020 11:27:34 +0000 (11:27 +0000)
src/src/structs.h
test/runtest

index 631e0f263a37c5e9848b88608251a160c913b75a..aa394ac7347c092983c89831f271a0dbf643a15a 100644 (file)
@@ -888,8 +888,8 @@ typedef struct namedlist_cacheblock {
 typedef struct namedlist_block {
   const uschar *string;                        /* the list string */
   namedlist_cacheblock *cache_data;    /* cached domain_data or localpart_data */
 typedef struct namedlist_block {
   const uschar *string;                        /* the list string */
   namedlist_cacheblock *cache_data;    /* cached domain_data or localpart_data */
-  int          number:31;              /* the number of the list for caching */
-  BOOL         hide:1;                 /* -bP does not display value */
+  short                number;                 /* the number of the list for caching */
+  BOOL         hide;                   /* -bP does not display value */
 } namedlist_block;
 
 /* Structures for Access Control Lists */
 } namedlist_block;
 
 /* Structures for Access Control Lists */
index c590ffc3189ca7bc9f6552097920466547b45fe6..1b704b1abd3eda458acd193aed093f027bece987 100755 (executable)
@@ -1320,6 +1320,7 @@ RESET_AFTER_EXTRA_LINE_READ:
 
     # Platform differences in errno strings
     s/  SMTP\(Operation timed out\)<</  SMTP(Connection timed out)<</;
 
     # Platform differences in errno strings
     s/  SMTP\(Operation timed out\)<</  SMTP(Connection timed out)<</;
+    s/Arg list too long/Argument list too long/;
 
     # Platform differences for errno values (eg. Hurd)
     s/^errno = \d+$/errno = EEE/;
 
     # Platform differences for errno values (eg. Hurd)
     s/^errno = \d+$/errno = EEE/;