X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=assembler%2Fargs.c;h=b2a8ddf1dd7df94eca42c86921eeee8123c687c9;hb=71af97ffe3ce1d598743b6c7a3707b8ac4ae9ba1;hp=a6736543be537260748be9834ede60147ef49bd5;hpb=ff7327cd416e9892b175af85c2641d425d256e70;p=b43-tools.git diff --git a/assembler/args.c b/assembler/args.c index a673654..b2a8ddf 100644 --- a/assembler/args.c +++ b/assembler/args.c @@ -25,7 +25,7 @@ int _debug; bool arg_print_sizes; const char *initvals_fn_extension = ".initvals"; -const char *real_infile_name; +static const char *real_infile_name; #define ARG_MATCH 0 @@ -64,7 +64,7 @@ static int do_cmp_arg(char **argv, int *pos, if (param) { /* Skip the parameter on the next iteration. */ (*pos)++; - if (*param == 0) { + if (*param == NULL) { fprintf(stderr, "%s needs a parameter\n", arg); return ARG_ERROR; } @@ -115,16 +115,16 @@ int parse_args(int argc, char **argv) outfile_name = argv[2]; for (i = 3; i < argc; i++) { - if ((res = cmp_arg(argv, &i, "--help", "-h", 0)) == ARG_MATCH) { + if ((res = cmp_arg(argv, &i, "--help", "-h", NULL)) == ARG_MATCH) { usage(argc, argv); return 1; - } else if ((res = cmp_arg(argv, &i, "--debug", "-d", 0)) == ARG_MATCH) { + } else if ((res = cmp_arg(argv, &i, "--debug", "-d", NULL)) == ARG_MATCH) { _debug++; - } else if ((res = cmp_arg(argv, &i, "--psize", "-s", 0)) == ARG_MATCH) { + } else if ((res = cmp_arg(argv, &i, "--psize", "-s", NULL)) == ARG_MATCH) { arg_print_sizes = 1; } else if ((res = cmp_arg(argv, &i, "--ivalext", "-e", &initvals_fn_extension)) == ARG_MATCH) { /* initvals_fn_extension is set to the extension. */ - } else if ((res = cmp_arg(argv, &i, "--__real_infile", 0, &real_infile_name)) == ARG_MATCH) { + } else if ((res = cmp_arg(argv, &i, "--__real_infile", NULL, &real_infile_name)) == ARG_MATCH) { /* real_infile_name is set. */ } else { fprintf(stderr, "Unrecognized argument: %s\n", argv[i]);