- slprintf() takes sizeof(buf) not sizeof(buf)-1
authorAndrew Tridgell <tridge@samba.org>
Sat, 5 Dec 1998 01:55:37 +0000 (01:55 +0000)
committerAndrew Tridgell <tridge@samba.org>
Sat, 5 Dec 1998 01:55:37 +0000 (01:55 +0000)
- fixed incorrect format string in rename error

rsync.c

diff --git a/rsync.c b/rsync.c
index 0bb9f74..1988b37 100644 (file)
--- a/rsync.c
+++ b/rsync.c
@@ -199,10 +199,10 @@ int make_backup(char *fname)
                return 0;
        }
 
-       slprintf(fnamebak,sizeof(fnamebak)-1,"%s%s",fname,backup_suffix);
+       slprintf(fnamebak,sizeof(fnamebak),"%s%s",fname,backup_suffix);
        if (do_rename(fname,fnamebak) != 0) {
                if (errno != ENOENT) {
-                       rprintf(FERROR,"rename %s %s : s\n",fname,fnamebak,strerror(errno));
+                       rprintf(FERROR,"rename %s %s : %s\n",fname,fnamebak,strerror(errno));
                        return 0;
                }
        } else if (verbose > 1) {