X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=main.c;h=5a58d7497d283944c4ae4d59c3a1e280af6a901b;hb=d85a04555ea643285364ee0f922d0260f26f2599;hp=1ca12b1d5a5b3045aa9ee846c82817c64bfc67af;hpb=a2d7c05edd93e1c491b07fc7f730e60b26efac85;p=cparser diff --git a/main.c b/main.c index 1ca12b1..5a58d74 100644 --- a/main.c +++ b/main.c @@ -1191,6 +1191,24 @@ int main(int argc, char **argv) mode = PrintCaml; } else if (streq(option, "print-jna")) { mode = PrintJna; + } else if (streq(option, "jna-limit")) { + ++i; + if (i >= argc) { + fprintf(stderr, "error: " + "expected argument after '--jna-limit'\n"); + argument_errors = true; + break; + } + jna_limit_output(argv[i]); + } else if (streq(option, "jna-libname")) { + ++i; + if (i >= argc) { + fprintf(stderr, "error: " + "expected argument after '--jna-libname'\n"); + argument_errors = true; + break; + } + jna_set_libname(argv[i]); } else if (streq(option, "time")) { do_timing = true; } else if (streq(option, "version")) {