Remove the src parameter of copy_special().
The entry's information are taken from the stat structure.
This commit is contained in:
parent
569a3b8e59
commit
0e07f3e48d
@ -1,3 +1,8 @@
|
|||||||
|
2008-01-06 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
|
* libmisc/copydir.c: Remove the src parameter of copy_special().
|
||||||
|
The entry's information are taken from the stat structure.
|
||||||
|
|
||||||
2008-01-06 Nicolas François <nicolas.francois@centraliens.net>
|
2008-01-06 Nicolas François <nicolas.francois@centraliens.net>
|
||||||
|
|
||||||
* libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c,
|
* libmisc/console.c, libmisc/ulimit.c, lib/sgetgrent.c,
|
||||||
|
@ -66,7 +66,7 @@ static int copy_symlink (const char *src, const char *dst,
|
|||||||
#endif
|
#endif
|
||||||
static int copy_hardlink (const char *src, const char *dst,
|
static int copy_hardlink (const char *src, const char *dst,
|
||||||
struct link_name *lp);
|
struct link_name *lp);
|
||||||
static int copy_special (const char *src, const char *dst,
|
static int copy_special (const char *dst,
|
||||||
const struct stat *statp, const struct timeval mt[2],
|
const struct stat *statp, const struct timeval mt[2],
|
||||||
long int uid, long int gid);
|
long int uid, long int gid);
|
||||||
static int copy_file (const char *src, const char *dst,
|
static int copy_file (const char *src, const char *dst,
|
||||||
@ -323,7 +323,7 @@ static int copy_entry (const char *src, const char *dst,
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
else if (!S_ISREG (sb.st_mode)) {
|
else if (!S_ISREG (sb.st_mode)) {
|
||||||
err = copy_special (src, dst, &sb, mt, uid, gid);
|
err = copy_special (dst, &sb, mt, uid, gid);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -475,7 +475,7 @@ static int copy_hardlink (const char *src, const char *dst,
|
|||||||
*
|
*
|
||||||
* Return 0 on success, -1 on error.
|
* Return 0 on success, -1 on error.
|
||||||
*/
|
*/
|
||||||
static int copy_special (const char *src, const char *dst,
|
static int copy_special (const char *dst,
|
||||||
const struct stat *statp, const struct timeval mt[2],
|
const struct stat *statp, const struct timeval mt[2],
|
||||||
long int uid, long int gid)
|
long int uid, long int gid)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user