diff options
author | Martin Pool <mbp@samba.org> | 2000-10-26 07:24:18 +0000 |
---|---|---|
committer | Martin Pool <mbp@samba.org> | 2000-10-26 07:24:18 +0000 |
commit | a039749b4c21e3439dc06fcdd5355828f1f95463 (patch) | |
tree | df004166c76fa06e743581600f724a840becdd74 /backup.c | |
parent | 15b84e142a7de03abd8f9831788d66f0052daea0 (diff) | |
download | rsync-a039749b4c21e3439dc06fcdd5355828f1f95463.tar.gz rsync-a039749b4c21e3439dc06fcdd5355828f1f95463.tar.bz2 rsync-a039749b4c21e3439dc06fcdd5355828f1f95463.zip |
Print strerror when a system error occurs; add a new function rsyserr
to do this. This is not used in every case yet -- I've just changed a
few cases that were causing trouble. Please convert others as you see them.
Diffstat (limited to 'backup.c')
-rw-r--r-- | backup.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -43,7 +43,7 @@ static int make_simple_backup(char *fname) if (do_rename(fname,fnamebak) != 0) { /* cygwin (at least version b19) reports EINVAL */ if (errno != ENOENT && errno != EINVAL) { - rprintf(FERROR,"rename %s %s : %s\n",fname,fnamebak,strerror(errno)); + rsyserr(FERROR, errno, "rename %s to backup %s", fname, fnamebak); return 0; } } else if (verbose > 1) { |