From e63a8f0c01b80babd423d44ce77e492e8b075a8e Mon Sep 17 00:00:00 2001 From: Irmen de Jong Date: Mon, 11 Mar 2024 22:22:30 +0100 Subject: [PATCH] fix vm textio prefix type --- compiler/res/prog8lib/virtual/textio.p8 | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/compiler/res/prog8lib/virtual/textio.p8 b/compiler/res/prog8lib/virtual/textio.p8 index 4ac193f83..00d551430 100644 --- a/compiler/res/prog8lib/virtual/textio.p8 +++ b/compiler/res/prog8lib/virtual/textio.p8 @@ -81,30 +81,30 @@ sub print_bool(bool value) { print("false") } -sub print_ubhex (ubyte value, ubyte prefix) { +sub print_ubhex (ubyte value, bool prefix) { ; ---- print the ubyte in hex form - if prefix!=0 + if prefix chrout('$') print(conv.str_ubhex(value)) } -sub print_ubbin (ubyte value, ubyte prefix) { +sub print_ubbin (ubyte value, bool prefix) { ; ---- print the ubyte in binary form - if prefix!=0 + if prefix chrout('%') print(conv.str_ubbin(value)) } -sub print_uwbin (uword value, ubyte prefix) { +sub print_uwbin (uword value, bool prefix) { ; ---- print the uword in binary form - if prefix!=0 + if prefix chrout('%') print(conv.str_uwbin(value)) } -sub print_uwhex (uword value, ubyte prefix) { +sub print_uwhex (uword value, bool prefix) { ; ---- print the uword in hexadecimal form (4 digits) - if prefix!=0 + if prefix chrout('$') print(conv.str_uwhex(value)) }