From 17a50ff5dc3a8d76e9b2548563222daa284cb391 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Mon, 26 Jul 2004 23:52:32 +0000 Subject: [PATCH] Fix parameters to match Borland prototypes --- src/conio/x_cio.c | 8 ++++---- src/conio/x_cio.h | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/conio/x_cio.c b/src/conio/x_cio.c index e45dacf6aa..5fff20af2b 100644 --- a/src/conio/x_cio.c +++ b/src/conio/x_cio.c @@ -10,7 +10,7 @@ WORD x_curr_attr=0x0700; const int x_tabs[10]={9,17,25,33,41,49,57,65,73,80}; -int x_puttext(int sx, int sy, int ex, int ey, unsigned char *fill) +int x_puttext(int sx, int sy, int ex, int ey, void *fill) { int x,y; unsigned char *out; @@ -42,7 +42,7 @@ int x_puttext(int sx, int sy, int ex, int ey, unsigned char *fill) } } -int x_gettext(int sx, int sy, int ex, int ey, unsigned char *fill) +int x_gettext(int sx, int sy, int ex, int ey, void *fill) { int x,y; unsigned char *out; @@ -74,7 +74,7 @@ int x_gettext(int sx, int sy, int ex, int ey, unsigned char *fill) } } -void x_textattr(unsigned char attr) +void x_textattr(int attr) { x_curr_attr=attr<<8; } @@ -103,7 +103,7 @@ int x_wherex(void) * The special characters return, linefeed, bell, and backspace are handled * properly, as is line wrap and scrolling. The cursor position is updated. */ -int x_putch(unsigned char ch) +int x_putch(int ch) { struct text_info ti; WORD sch; diff --git a/src/conio/x_cio.h b/src/conio/x_cio.h index 9ae45fd542..2851465efe 100644 --- a/src/conio/x_cio.h +++ b/src/conio/x_cio.h @@ -6,14 +6,14 @@ #ifdef __cplusplus extern "C" { #endif -int x_puttext(int sx, int sy, int ex, int ey, unsigned char *fill); -int x_gettext(int sx, int sy, int ex, int ey, unsigned char *fill); -void x_textattr(unsigned char attr); +int x_puttext(int sx, int sy, int ex, int ey, void *fill); +int x_gettext(int sx, int sy, int ex, int ey, void *fill); +void x_textattr(int attr); int x_kbhit(void); void x_delay(long msec); int x_wherey(void); int x_wherex(void); -int x_putch(unsigned char ch); +int x_putch(int ch); void x_gotoxy(int x, int y); void x_initciolib(long inmode); void x_gettextinfo(struct text_info *info); -- GitLab