diff options
-rw-r--r-- | chardiff.sh | 2 | ||||
-rw-r--r-- | chardiff_post.c | 8 |
2 files changed, 3 insertions, 7 deletions
diff --git a/chardiff.sh b/chardiff.sh index b6d7403..74c3b2e 100644 --- a/chardiff.sh +++ b/chardiff.sh @@ -10,6 +10,6 @@ chardiff_pre < "$file1" > "$tmp1" tmp2=`mktemp` chardiff_pre < "$file2" > "$tmp2" -wdiff $@ "$tmp1" "$tmp2" | chardiff_post +wdiff "$@" "$tmp1" "$tmp2" | chardiff_post rm "$tmp1" "$tmp2" diff --git a/chardiff_post.c b/chardiff_post.c index 2145759..c7f543f 100644 --- a/chardiff_post.c +++ b/chardiff_post.c @@ -13,12 +13,8 @@ main (int argc, char* argv[]) { case '\\': putchar('\\'); break; default: putchar(c2); break; } - } - char n = getchar(); - if (n != '\n') { - printf( - "%s: found other character when expecting newline: %c", - argv[0], n); + } else if (c!='\n') { + putchar(c); } } } |