aboutsummaryrefslogtreecommitdiff
path: root/src/dir_monitor.c
diff options
context:
space:
mode:
authorThorsten Töpper <atsutane@freethoughts.de>2025-08-02 00:02:57 +0200
committerThorsten Töpper <atsutane@freethoughts.de>2025-08-02 00:02:57 +0200
commit31aaaca68b15fab61bf8a5e2b0187111fae27f46 (patch)
treecf79e58e336d34d2feba574e2cc0906b84e8ce32 /src/dir_monitor.c
parentd4aa1654b0136d226cf23135888077468c8e8451 (diff)
downloaddir_monitor-31aaaca68b15fab61bf8a5e2b0187111fae27f46.tar.gz
dir_monitor-31aaaca68b15fab61bf8a5e2b0187111fae27f46.tar.bz2
symlinks: destination can be resolved
Diffstat (limited to 'src/dir_monitor.c')
-rw-r--r--src/dir_monitor.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/dir_monitor.c b/src/dir_monitor.c
index 935aa74..419b9f4 100644
--- a/src/dir_monitor.c
+++ b/src/dir_monitor.c
@@ -39,6 +39,11 @@ int main(int argc, char **argv) {
list = get_data_from_directory(".");
}
+ /* Make output code simpler, check whether there were any symlinks resolved */
+ if (option_resolve_symlinks) {
+ option_resolve_symlinks = contains_resolved_symlinks(list);
+ }
+
if (option_format_string == NULL) {
print_list(list);
} else {