From 6ab28783602bae51d089df07d263197cb768cad7 Mon Sep 17 00:00:00 2001 From: Laurent Mazet Date: Wed, 9 Oct 2024 13:55:53 +0200 Subject: [PATCH] correct signeness of memory bytes --- bf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bf.c b/bf.c index 7069e04..aa1ad67 100644 --- a/bf.c +++ b/bf.c @@ -33,7 +33,7 @@ char *progname = NULL; int p = 0; -char mem[MEMSIZE] = {0}; +signed char mem[MEMSIZE] = {0}; int j = 0; int jump[MAXJUMP] = {0}; @@ -270,7 +270,7 @@ int main (int argc, char *argv[]) /* free buffer */ free (buffer); - VERBOSE (INFO, fprintf (stdout, "\nmemory:"); int _i; for (_i = 0; _i < MEMSIZE; _i++) fprintf (stdout," %d", mem[_i]); fprintf (stdout,"\n")); + VERBOSE (INFO, fprintf (stdout, "\nmemory:"); int _i; for (_i = 0; _i < MEMSIZE; _i++) fprintf (stdout," %d", (int)mem[_i]); fprintf (stdout,"\n")); return rc; } -- 2.30.2