| 6752 | } |
| 6753 | |
| 6754 | static void show_file_mode_name(struct diff_options *opt, const char *newdelete, struct diff_filespec *fs) |
| 6755 | { |
| 6756 | struct strbuf sb = STRBUF_INIT; |
| 6757 | if (fs->mode) |
| 6758 | strbuf_addf(&sb, " %s mode %06o ", newdelete, fs->mode); |
| 6759 | else |
| 6760 | strbuf_addf(&sb, " %s ", newdelete); |
| 6761 | |
| 6762 | quote_c_style(fs->path, &sb, NULL, 0); |
| 6763 | strbuf_addch(&sb, '\n'); |
| 6764 | emit_diff_symbol(opt, DIFF_SYMBOL_SUMMARY, |
| 6765 | sb.buf, sb.len, 0); |
| 6766 | strbuf_release(&sb); |
| 6767 | } |
| 6768 | |
| 6769 | static void show_mode_change(struct diff_options *opt, struct diff_filepair *p, |
| 6770 | int show_name) |
no test coverage detected