More compiler quietening.
authorJeremy Harris <jgh146exb@wizmail.org>
Sun, 18 Nov 2012 15:57:59 +0000 (15:57 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Sun, 18 Nov 2012 15:57:59 +0000 (15:57 +0000)
src/src/auths/gsasl_exim.c
src/src/readconf.c

index aef337c..8f75416 100644 (file)
@@ -29,7 +29,8 @@ sense in all contexts.  For some, we can do checks at init time.
 
 #ifndef AUTH_GSASL
 /* dummy function to satisfy compilers when we link in an "empty" file. */
-static void dummy(int x) { dummy(x-1); }
+static void dummy2(int x) { dummy2(x-1); }
+static void dummy(int x) { dummy2(x-1); }
 #else
 
 #include <gsasl.h>
index 454029c..dbec45d 100644 (file)
@@ -1549,7 +1549,7 @@ switch (type)
      {
       uschar sep = Ustrncmp(name, "headers_add", 11)==0 ? '\n' : ':';
       saved_condition = *str_target;
-      strtemp = saved_condition + strlen((char *)saved_condition)-1;
+      strtemp = saved_condition + Ustrlen(saved_condition)-1;
       if (*strtemp == sep) *strtemp = 0;       /* eliminate trailing list-sep */
       strtemp = string_sprintf("%s%c%s", saved_condition, sep, sptr);
       *str_target = string_copy_malloc(strtemp);