--- np2/romimage/tool/BIN2TXT.C 2003/12/10 12:48:09 1.1 +++ np2/romimage/tool/BIN2TXT.C 2004/03/19 03:36:53 1.3 @@ -5,7 +5,7 @@ // ----------------------------------------- メイン -void main(int argc, BYTE *argv[], BYTE *envp[]) { +int main(int argc, BYTE *argv[], BYTE *envp[]) { FILEH fh; BYTE buf[12]; @@ -15,15 +15,15 @@ void main(int argc, BYTE *argv[], BYTE * if (argc < 2) { printf("ファイルを指定して下さい.\n"); - return; + return(1); } if ((fh = file_open(argv[1])) == -1) { printf("ファイルが見つかりません.\n"); - return; + return(2); } if (argc >= 3) { - printf("static unsigned char %s[] = {\n", argv[2]); + printf("\nstatic const unsigned char %s[] = {\n", argv[2]); } else { int i; @@ -37,7 +37,7 @@ void main(int argc, BYTE *argv[], BYTE * out[i] = argv[1][i]; } out[i] = 0; - printf("static unsigned char %s[] = {\n", out); + printf("\nstatic const unsigned char %s[] = {\n", out); } while(1) { @@ -52,4 +52,7 @@ void main(int argc, BYTE *argv[], BYTE * } file_close(fh); printf("};\n\n"); + + return(0); } +