--- rsync-2.4.6/main.c.foo Fri Aug 17 11:46:03 2001 +++ rsync-2.4.6/main.c Fri Aug 17 11:45:37 2001 @@ -534,6 +534,7 @@ { char *p, *p2; + if (!s || !*s) return NULL; p = strchr(s,':'); if (!p) return NULL;