Need to also check stdout_format_has_i in some INFO-NAME checks.
[rsync.git] / receiver.c
index 9df603fecc96ae28769d55a27dab342321a9fad9..9c47ece3a711e488899ebcfc9cfdd5d8920d9d30 100644 (file)
@@ -912,7 +912,7 @@ int recv_files(int f_in, int f_out, char *local_name)
                        break;
                case 0: {
                        enum logcode msgtype = redoing ? FERROR_XFER : FWARNING;
-                       if (msgtype == FERROR_XFER || INFO_GTE(NAME, 1)) {
+                       if (msgtype == FERROR_XFER || INFO_GTE(NAME, 1) || stdout_format_has_i) {
                                char *errstr, *redostr, *keptstr;
                                if (!(keep_partial && partialptr) && !inplace)
                                        keptstr = "discarded";