X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fbitmaps%2Fconvert.c;h=c6764539b1518a591dc9374a2aa2bca1ed5f3deb;hb=439b2edcbe1c2108c6d4c4ec3db5be04dbf92a0a;hp=c56cf4e8a67683901cbdef747426ed7556462b9f;hpb=86517e539f33650be656c482020a878fec0723c9;p=xboard.git diff --git a/winboard/bitmaps/convert.c b/winboard/bitmaps/convert.c index c56cf4e..c676453 100644 --- a/winboard/bitmaps/convert.c +++ b/winboard/bitmaps/convert.c @@ -6,7 +6,7 @@ main(int argc, char **argv) { - int i, j, k, d, cnt; char c, h, w, *p, data[10000], *name; + int i, j, k, d, cnt; char c, *p, data[10000], *name; unsigned char h, w; FILE *f; if(argc<2) { printf("usage is: convert \n"); exit(0); } @@ -48,13 +48,14 @@ main(int argc, char **argv) *p++ = d; } } + fclose(f); name = argv[1]; for(i=0; argv[1][i]; i++) if(argv[1][i] == '\\') name = argv[1]+i+1; for(i=0; name[i]; i++) if(name[i] == '.') name[i] = 0; printf("#define %s_width %d\n", name, w); printf("#define %s_height %d\n", name, h); - printf("static char %s_bits[] = {\n", name); + printf("static unsigned char %s_bits[] = {\n", name); cnt = 0; for(i=h-1; i>=0; i--) { for(j=0; j