Merge branch 'vendor/DIFFUTILS'
[dragonfly.git] / contrib / diffutils / src / side.c
index e435856..ae81a81 100644 (file)
@@ -23,6 +23,7 @@
 #include "diff.h"
 
 #include <wchar.h>
+#include <gnuwidechar.h>
 
 static void print_sdiff_common_lines (lin, lin);
 static void print_sdiff_hunk (struct change *);
@@ -138,7 +139,7 @@ print_half_line (char const *const *line, size_t indent, size_t out_bound)
 
            if (0 < bytes && bytes < (size_t) -2)
              {
-               int width = wcwidth (wc);
+               int width = special_wcwidth (wc);
                if (0 < width)
                  in_position += width;
                if (in_position <= out_bound)