Code

Check the ncurses version before using set_tabsize
[tig.git] / tig.c
diff --git a/tig.c b/tig.c
index 7bc5daaaeeb440018bcb7642e42af11c66ea63ad..01b55d74b81994856e3da0cf779e52c97a36615e 100644 (file)
--- a/tig.c
+++ b/tig.c
@@ -7111,7 +7111,11 @@ init_display(void)
        keypad(status_win, TRUE);
        wbkgdset(status_win, get_line_attr(LINE_STATUS));
 
+#if defined(NCURSES_VERSION_PATCH) && (NCURSES_VERSION_PATCH >= 20080119)
        set_tabsize(opt_tab_size);
+#else
+       TABSIZE = opt_tab_size;
+#endif
 
        term = getenv("XTERM_VERSION") ? NULL : getenv("COLORTERM");
        if (term && !strcmp(term, "gnome-terminal")) {