From 2a23031e2af840fa8ada528a89b84c8f9ded97bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net>
Date: Wed, 7 Feb 2024 13:55:52 -0500
Subject: [PATCH] More TP arrays

---
 src/conio/win32gdi.c    | 1 +
 src/syncdraw/syncdraw.c | 2 +-
 src/syncdraw/syncdraw.h | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/conio/win32gdi.c b/src/conio/win32gdi.c
index 53dfb9623c..ab47ed8c8c 100644
--- a/src/conio/win32gdi.c
+++ b/src/conio/win32gdi.c
@@ -5,6 +5,7 @@
 #include <stdbool.h>
 #include <stdio.h>
 
+#include <genwrap.h>
 #include <xp_dl.h>
 
 #define BITMAP_CIOLIB_DRIVER
diff --git a/src/syncdraw/syncdraw.c b/src/syncdraw/syncdraw.c
index 0f8f2657dc..e68eb0ef14 100644
--- a/src/syncdraw/syncdraw.c
+++ b/src/syncdraw/syncdraw.c
@@ -51,7 +51,7 @@
 #include "tabulator.h"
 
 unsigned char   Screen[4][MaxLines + 1][160];
-unsigned char   tabs[80];
+unsigned char   tabs[81];
 unsigned char   CursorPos[80], cpos = 1;
 int             CursorX = 0, CursorY = 0, FirstLine = 0, x, y, LastLine = 0;
 unsigned char   Attribute = 7, FontMode = FALSE, Undo = FALSE, FontTyped = FALSE,
diff --git a/src/syncdraw/syncdraw.h b/src/syncdraw/syncdraw.h
index 225583126f..1bf5411685 100644
--- a/src/syncdraw/syncdraw.h
+++ b/src/syncdraw/syncdraw.h
@@ -5,7 +5,7 @@
 #define MaxLines 1000
 
 extern unsigned char   Screen[4][MaxLines+1][160];
-extern unsigned char   tabs[80];
+extern unsigned char   tabs[81];
 extern unsigned char   CursorPos[80];
 extern int             CursorX, CursorY, FirstLine, x, y, LastLine;
 extern unsigned char   Attribute, FontMode, Undo, FontTyped,
-- 
GitLab