]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-ssdiff.c
ssdiff: correctly manage tab expansion
[ps-cgit] / ui-ssdiff.c
index 71087799f5759bf48a0f45aea7ad8606c073c07a..3d3dad6806b5e43b1e8f3426f6f4513e3783d31f 100644 (file)
@@ -138,9 +138,8 @@ static char *replace_tabs(char *line)
                        strcat(result, prev_buf);
                        break;
                } else {
-                       strcat(result, " ");
-                       strncat(result, spaces, 8 - (strlen(result) % 8));
                        strncat(result, prev_buf, cur_buf - prev_buf);
+                       strncat(result, spaces, 8 - (strlen(result) % 8));
                }
                prev_buf = cur_buf + 1;
        }