Handle the extra output needed when log_format_has_i > 1.
[rsync/rsync.git] / log.c
diff --git a/log.c b/log.c
index 0b2b8e9..a1df72d 100644 (file)
--- a/log.c
+++ b/log.c
@@ -646,7 +646,7 @@ void maybe_log_item(struct file_struct *file, int iflags, int itemizing,
 {
        int significant_flags = iflags & SIGNIFICANT_ITEM_FLAGS;
        int see_item = itemizing && (significant_flags || *buf
-                                 || (verbose > 1 && log_format_has_i));
+               || log_format_has_i > 1 || (verbose > 1 && log_format_has_i));
        int local_change = iflags & ITEM_LOCAL_CHANGE && significant_flags;
        if (am_server) {
                if (am_daemon && !dry_run && see_item)