tidying
authorJeremy Harris <jgh146exb@wizmail.org>
Wed, 3 Jun 2020 11:59:18 +0000 (12:59 +0100)
committerJeremy Harris <jgh146exb@wizmail.org>
Thu, 4 Jun 2020 10:01:25 +0000 (11:01 +0100)
doc/doc-docbook/spec.xfpt
src/src/smtp_in.c
src/src/string.c

index 2196b7cfeec95e546840015397e0fd44d54e5e4e..5915a3af339abffa198de442c491851bc4ed3591 100644 (file)
@@ -8096,7 +8096,7 @@ option, you can still update it by a query of this form:
 ${lookup pgsql,servers=master/db/name/pw {UPDATE ...} }
 .endd
 
-An older syntax places the servers speciification before the qury,
+An older syntax places the servers specification before the query,
 semicolon separated:
 .code
 ${lookup mysql{servers=master; UPDATE ...} }
index 8b0902b5d9fe0224a1ba1b52e72f87f19482287f..b9cf540a95e648d6ce6729e6be0f4db7d825f19c 100644 (file)
@@ -1821,20 +1821,14 @@ return g;
 static gstring *
 s_connhad_log(gstring * g)
 {
-uschar * sep = smtp_connection_had[SMTP_HBUFF_SIZE-1] != SCH_NONE
+const uschar * sep = smtp_connection_had[SMTP_HBUFF_SIZE-1] != SCH_NONE
   ? US" C=..." : US" C=";
 
-for (int i = smtp_ch_index; i < SMTP_HBUFF_SIZE; i++)
+for (int i = smtp_ch_index; i < SMTP_HBUFF_SIZE; i++, sep = US",")
   if (smtp_connection_had[i] != SCH_NONE)
-    {
     g = string_append(g, 2, sep, smtp_names[smtp_connection_had[i]]);
-    sep = US",";
-    }
-for (int i = 0; i < smtp_ch_index; i++)
-  {
+for (int i = 0; i < smtp_ch_index; i++, sep = US",")
   g = string_append(g, 2, sep, smtp_names[smtp_connection_had[i]]);
-  sep = US",";
-  }
 return g;
 }
 
index 5acee1b00100600bbfd03bb15231f1b62d0c3328..3cacccce9ae4160312e277473c97cab7e48772c2 100644 (file)
@@ -927,14 +927,11 @@ else
   start of a string. Avoid getting working memory for an empty item. */
 
   if (*s == sep)
-    {
-    s++;
-    if (*s != sep || sep_is_special)
+    if (*++s != sep || sep_is_special)
       {
       *listptr = s;
       return string_copy(US"");
       }
-    }
 
   /* Not an empty string; the first character is guaranteed to be a data
   character. */