From 524bab33ba8d2848f99f105874d29be1d125725f Mon Sep 17 00:00:00 2001 From: adamdunkels Date: Thu, 24 Oct 2002 13:09:11 +0000 Subject: [PATCH] Added unsigned qualifier to the output to avoid compiler warnings for the produced fsdata.c file. Added a final newline to the output to avoid warnings. --- proj/unixsim/apps/makefsdata | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/proj/unixsim/apps/makefsdata b/proj/unixsim/apps/makefsdata index 90dee2fd..37b4203e 100644 --- a/proj/unixsim/apps/makefsdata +++ b/proj/unixsim/apps/makefsdata @@ -53,7 +53,7 @@ while($file = ) { $fvar = $file; $fvar =~ s-/-_-g; $fvar =~ s-\.-_-g; - print(OUTPUT "static const char data".$fvar."[] = {\n"); + print(OUTPUT "static const unsigned char data".$fvar."[] = {\n"); print(OUTPUT "\t/* $file */\n\t"); for($j = 0; $j < length($file); $j++) { printf(OUTPUT "%#02x, ", unpack("C", substr($file, $j, 1))); @@ -61,7 +61,7 @@ while($file = ) { printf(OUTPUT "0,\n"); - $i = 0; + $i = 0; while(read(FILE, $data, 1)) { if($i == 0) { print(OUTPUT "\t"); @@ -94,4 +94,4 @@ for($i = 0; $i < @fvars; $i++) { } print(OUTPUT "#define FS_ROOT file$fvars[$i - 1]\n\n"); -print(OUTPUT "#define FS_NUMFILES $i"); +print(OUTPUT "#define FS_NUMFILES $i\n");