X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Farm.git;a=blobdiff_plain;f=betty%2Ffont2b.c;fp=betty%2Ffont2b.c;h=fd88252f730a85545f0adaf2ec332927fe0373ae;hp=6c1af61adabc0aa2b0a035eae695092f8c7636e5;hb=605c4e2431910b6b996453272d6d88d57c1a3614;hpb=800e17e9826d024a38edb45b59de7953394002d2 diff --git a/betty/font2b.c b/betty/font2b.c index 6c1af61..fd88252 100644 --- a/betty/font2b.c +++ b/betty/font2b.c @@ -40,7 +40,7 @@ int main(int argc,char **argv) { stat=CHAR; if(argc==2) { - fd=open(argv[1],O_WRONLY); + fd=open(argv[1],O_WRONLY|O_CREAT); if(fd<0) { perror("file open"); return fd; @@ -54,11 +54,13 @@ int main(int argc,char **argv) { for(font=0;font<=0xff;font++) { /* print the font number */ - printf("\t/* %d 0x%02x",font,font); - if((font>0x1f)&(font<0x7f)) - printf(" %c */\n",font); - else - printf(" */\n"); + if(stat==CHAR) { + printf("\t/* %d 0x%02x",font,font); + if((font>0x1f)&(font<0x7f)) + printf(" %c */\n",font); + else + printf(" */\n"); + } /* print the array content of the font */ for(col=0;col<8;col++) {