OSDN Git Service

[ 834490 ] Ignore blank lines disabled when ignore EOL
authorLaurent Ganier <laoran@users.sourceforge.net>
Sun, 2 Nov 2003 11:42:47 +0000 (11:42 +0000)
committerLaurent Ganier <laoran@users.sourceforge.net>
Sun, 2 Nov 2003 11:42:47 +0000 (11:42 +0000)
Src/diffutils/src/UTIL.C
Src/readme.txt

index 808bcdf..11ec23e 100644 (file)
@@ -769,7 +769,7 @@ analyze_hunk (hunk, first0, last0, first1, last1, deletes, inserts)
       show_to += next->inserted;
 
       for (i = next->line0; i <= l0 && trivial; i++)
-       if (!ignore_blank_lines_flag || !iseolch(files[0].linbuf[i][0]))
+       if (!ignore_blank_lines_flag || (!iseolch(files[0].linbuf[i][0]) && files[0].linbuf[i][0] != 0))
          {
            struct regexp_list *r;
            char const HUGE *line = files[0].linbuf[i];
@@ -785,7 +785,7 @@ analyze_hunk (hunk, first0, last0, first1, last1, deletes, inserts)
          }
 
       for (i = next->line1; i <= l1 && trivial; i++)
-       if (!ignore_blank_lines_flag || !iseolch(files[1].linbuf[i][0]))
+       if (!ignore_blank_lines_flag || (!iseolch(files[1].linbuf[i][0]) && files[1].linbuf[i][0] != 0))
          {
            struct regexp_list *r;
            char const HUGE *line = files[1].linbuf[i];
index 69b16ed..e45b2a0 100644 (file)
@@ -1,3 +1,7 @@
+2003-11-02 Laoran
+ BUG: [ 834490 ] Ignore blank lines disabled when ignore EOL
+  WinMerge: UTIL.C
+
 2003-11-01 Kimmo
  BUG: [ 833096 ] Left/right-only status overwrites skipped-status
   WinMerge: DirViewColItems.cpp