X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=server%2Fstatserv.c;h=ccd95f1363361af52458e965b3366f482fff474a;hp=a8cd95d690ff55e5848372b256437a49933e706b;hb=99268f722648e84bf5c54eb685a1434e100f38a1;hpb=9e4d074b5d72a383addc86a2c7e76ed60d3c4883 diff --git a/server/statserv.c b/server/statserv.c index a8cd95d..ccd95f1 100644 --- a/server/statserv.c +++ b/server/statserv.c @@ -1,10 +1,13 @@ /* - * Copyright (C) 1994, Index Data I/S - * All rights reserved. + * Copyright (c) 1995, Index Data + * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss * * $Log: statserv.c,v $ - * Revision 1.17 1995-05-15 11:56:42 quinn + * Revision 1.18 1995-05-16 08:51:09 quinn + * License, documentation, and memory fixes + * + * Revision 1.17 1995/05/15 11:56:42 quinn * Asynchronous facilities. Restructuring of seshigh code. * * Revision 1.16 1995/04/10 10:23:40 quinn @@ -316,6 +319,9 @@ int statserv_main(int argc, char **argv) me = argv[0]; while ((ret = options("a:szSl:v:", argv, argc, &arg)) != -2) + { + if (!arg) + arg = ""; switch (ret) { case 0: @@ -336,9 +342,10 @@ int statserv_main(int argc, char **argv) case 'a': strcpy(control_block.apdufile, arg); break; default: - fprintf(stderr, "Usage: %s [ -v -l -zsS ... ]\n", me); + fprintf(stderr, "Usage: %s [ -a -v -l -zsS ... ]\n", me); exit(1); } + } if (control_block.dynamic) signal(SIGCHLD, catchchld); if (!listeners && *control_block.default_listen)