From 6ef912a7a052cf9200e97e06ff6ae03e1be1f731 Mon Sep 17 00:00:00 2001 From: nickysn <nickysn@gmail.com> Date: Wed, 11 Sep 2013 14:51:59 +0000 Subject: [PATCH] * GetScreenCursor (and all places where it's called) var parameters changed to smallint, which is more optimal on i8086 git-svn-id: trunk@25455 - --- rtl/msdos/crt.pp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/rtl/msdos/crt.pp b/rtl/msdos/crt.pp index 7d0f6383d1..2c8afed92b 100644 --- a/rtl/msdos/crt.pp +++ b/rtl/msdos/crt.pp @@ -111,7 +111,7 @@ begin end; -procedure GetScreenCursor(var x,y : longint); +procedure GetScreenCursor(var x,y : smallint); begin x:=mem[$40:$50]+1; y:=mem[$40:$51]+1; @@ -307,7 +307,7 @@ Procedure ClrEol; Clear from current position to end of line. } var - x,y : longint; + x,y : smallint; fil : word; Begin GetScreenCursor(x,y); @@ -323,7 +323,7 @@ Function WhereX: tcrtcoord; Return current X-position of cursor. } var - x,y : longint; + x,y : smallint; Begin GetScreenCursor(x,y); WhereX:=x-WinMinX; @@ -336,7 +336,7 @@ Function WhereY: tcrtcoord; Return current Y-position of cursor. } var - x,y : longint; + x,y : smallint; Begin GetScreenCursor(x,y); WhereY:=y-WinMinY; @@ -614,7 +614,7 @@ end; *****************************************************************************} var - CurrX,CurrY : longint; + CurrX,CurrY : smallint; Procedure WriteChar(c:char); var @@ -792,7 +792,7 @@ end; //function __djgpp_set_ctrl_c(enable : longint) : boolean;cdecl;external; var - x,y : longint; + x,y : smallint; begin { Detect keyboard type } DetectKeyboard;