@@ -35,8 +35,8 @@ function WClose(bN: Byte): Byte;
3535function WStat (bN: Byte): Byte;
3636function WPos (bN, x, y: Byte): Byte;
3737function WPut (bN: Byte; x: Char): Byte;
38- function WPrint (bN, x, y, bI: Byte; pS: string): Byte;
39- function WOrn (bN, bT, bL: Byte; pS: string): Byte;
38+ function WPrint (bN, x, y, bI: Byte; pS: string[ 38 ] ): Byte;
39+ function WOrn (bN, bT, bL: Byte; pS: string[ 38 ] ): Byte;
4040function WDiv (bN, y, bD: Byte): Byte;
4141function WClr (bN: Byte): Byte;
4242
@@ -364,7 +364,7 @@ function WPut(bN: Byte; x: Char): Byte;
364364// >100 on error
365365// Notes...: Test will automatically be inverse if window is inverse.
366366// --------------------------------------------------
367- function WPrint (bN, x, y, bI: Byte; pS: string): Byte;
367+ function WPrint (bN, x, y, bI: Byte; pS: string[ 38 ] ): Byte;
368368var
369369 bL, tmp: Byte;
370370 cS: Word;
@@ -440,7 +440,7 @@ function WPrint(bN, x, y, bI: Byte; pS: string): Byte;
440440// >100 on error
441441// Notes...: Max 36 for frame and bookends
442442// --------------------------------------------------
443- function WOrn (bN, bT, bL: Byte; pS: string): Byte;
443+ function WOrn (bN, bT, bL: Byte; pS: string[ 38 ] ): Byte;
444444var
445445 bS: Byte;
446446 cS: Word;
0 commit comments