From: Wayne Davison Date: Mon, 17 Mar 2008 17:50:11 +0000 (-0700) Subject: A couple more changes for dealing with "checker" warnings. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/d4c5cb2b0101299569dbbeeae08597c8300f92e7 A couple more changes for dealing with "checker" warnings. --- diff --git a/clientserver.c b/clientserver.c index 93deb7e6..47b29808 100644 --- a/clientserver.c +++ b/clientserver.c @@ -214,7 +214,7 @@ int start_inband_exchange(int f_in, int f_out, const char *user, int argc, char int sargc = 0; char *p, *modname; - assert(argc > 0); + assert(argc > 0 && *argv != NULL); if (**argv == '/') { rprintf(FERROR, diff --git a/configure.in b/configure.in index 37ad42c1..746b06d7 100644 --- a/configure.in +++ b/configure.in @@ -970,7 +970,7 @@ if test x"$enable_acl_support" = x"no" -o x"$enable_xattr_support" = x"no" -o x" fi case "$CC" in -checker*) +' checker'*|checker*) AC_DEFINE(FORCE_FD_ZERO_MEMSET, 1, [Used to make "checker" understand that FD_ZERO() clears memory.]) ;; esac