X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Foptions.c;h=10be1511517142b8318a378f0da9a8eafd4cedf9;hb=5bc2ee09e4dff0f872ce738a5327bced915e3474;hp=8bf7945a4b7f95a671310c788ef115f9bda961c4;hpb=77c5a4fca8b516fd39b8ba213daed17a465a6b2a;p=yaz-moved-to-github.git diff --git a/src/options.c b/src/options.c index 8bf7945..10be151 100644 --- a/src/options.c +++ b/src/options.c @@ -23,7 +23,7 @@ int options(const char *desc, char **argv, int argc, char **arg) const char *opt_buf = 0; size_t i = 0; int ch = 0; - + if (arg_no >= argc) return YAZ_OPTIONS_EOF; if (arg_off == 0) @@ -81,7 +81,7 @@ int options(const char *desc, char **argv, int argc, char **arg) type = desc[i++]; } if (desc_char == ch) - { + { if (type) /* option with argument */ { if (argv[arg_no][arg_off]) @@ -109,7 +109,7 @@ int options(const char *desc, char **argv, int argc, char **arg) } } return ch; - } + } } *arg = argv[arg_no]+arg_off-1; arg_no = arg_no + 1;