[PATCH] Correct show-diff output for deleted files
authorPetr Baudis <pasky@ucw.cz>
Wed, 13 Apr 2005 08:46:35 +0000 (01:46 -0700)
committerPetr Baudis <xpasky@machine>
Wed, 13 Apr 2005 08:46:35 +0000 (01:46 -0700)
My convention is that contrary to files trimmed to zero size,
deleted files always go to /dev/null. This patch turns show-diff
to abide this.

Signed-off-by: Petr Baudis <pasky@ucw.cz>
show-diff.c

index bc3791a..21c9045 100644 (file)
@@ -31,7 +31,7 @@ static void show_diff_empty(struct cache_entry *ce)
                int c = 0;
 
                printf("--- %s\n", ce->name);
-               printf("+++ %s\n", ce->name);
+               printf("+++ /dev/null\n");
                p = old;
                end = old + size; 
                while (p < end)