diff options
Diffstat (limited to 'libidu/walker.c')
-rw-r--r-- | libidu/walker.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libidu/walker.c b/libidu/walker.c index c3e5369..914905b 100644 --- a/libidu/walker.c +++ b/libidu/walker.c @@ -185,7 +185,13 @@ walk_flink (struct file_link *flink, struct dynvec *sub_dirs_vec) flink->fl_flags = (old_flags & ~(FL_TYPE_MASK|FL_SYM_LINK)) | new_flags; if (FL_IS_DIR (new_flags)) { - struct file_link *alias_link = find_alias_link (flink, &st); + + struct file_link *alias_link; +#if HAVE_LINK + alias_link = find_alias_link (flink, &st); +#else + alias_link = 0; +#endif /* HAVE_LINK */ if (alias_link) { |