X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/71903f601a37392eb8ecb737c10fac78d18f5777..37802f40dcbe8956ba8ee3bfbddf10c60f94c209:/hlink.c diff --git a/hlink.c b/hlink.c index 330ef076..350c5dea 100644 --- a/hlink.c +++ b/hlink.c @@ -24,7 +24,7 @@ extern int dry_run; extern int verbose; extern int make_backups; -#if SUPPORT_HARD_LINKS +#ifdef SUPPORT_HARD_LINKS static int hlink_compare(struct file_struct **file1, struct file_struct **file2) { struct file_struct *f1 = *file1; @@ -36,7 +36,7 @@ static int hlink_compare(struct file_struct **file1, struct file_struct **file2) if (f1->F_INODE != f2->F_INODE) return (int) (f1->F_INODE > f2->F_INODE ? 1 : -1); - return f_name_cmp(*file1, *file2); + return f_name_cmp(f1, f2); } static struct file_struct **hlink_list; @@ -104,7 +104,7 @@ static void link_idev_data(struct file_list *flist) void init_hard_links(struct file_list *flist) { -#if SUPPORT_HARD_LINKS +#ifdef SUPPORT_HARD_LINKS int i; if (flist->count < 2) @@ -135,7 +135,7 @@ void init_hard_links(struct file_list *flist) int hard_link_check(struct file_struct *file, int skip) { -#if SUPPORT_HARD_LINKS +#ifdef SUPPORT_HARD_LINKS if (!hlink_list || !file->link_u.links) return 0; if (skip && !(file->flags & FLAG_HLINK_EOL)) @@ -151,13 +151,13 @@ int hard_link_check(struct file_struct *file, int skip) return 0; } -#if SUPPORT_HARD_LINKS +#ifdef SUPPORT_HARD_LINKS static void hard_link_one(char *hlink1, char *hlink2) { if (do_link(hlink1, hlink2)) { if (verbose) { rsyserr(FINFO, errno, "link %s => %s failed", - full_name(hlink2), safe_fname(hlink1)); + full_fname(hlink2), safe_fname(hlink1)); } } else if (verbose) @@ -173,7 +173,7 @@ static void hard_link_one(char *hlink1, char *hlink2) **/ void do_hard_links(void) { -#if SUPPORT_HARD_LINKS +#ifdef SUPPORT_HARD_LINKS struct file_struct *file, *first; char hlink1[MAXPATHLEN]; char *hlink2;