Home
last modified time | relevance | path

Searched refs:bakname (Results 1 – 1 of 1) sorted by relevance

/freebsd/usr.bin/patch/
H A Dutil.c98 char bakname[PATH_MAX], *s, *simplename; in backup_file() local
117 if (strlcpy(bakname, origprae, sizeof(bakname)) >= sizeof(bakname) || in backup_file()
118 strlcat(bakname, orig, sizeof(bakname)) >= sizeof(bakname)) in backup_file()
123 if (strlcpy(bakname, s, sizeof(bakname)) >= sizeof(bakname)) in backup_file()
128 if ((simplename = strrchr(bakname, '/')) != NULL) in backup_file()
131 simplename = bakname; in backup_file()
138 while (stat(bakname, &filestat) == 0 && in backup_file()
151 say("Moving %s to %s.\n", orig, bakname); in backup_file()
153 if (rename(orig, bakname) < 0) { in backup_file()
154 if (errno != EXDEV || copy_file(orig, bakname) < 0) in backup_file()