docs/src/modules.md

changeset 299
e7dfcf229625
parent 298
fffe3a16a3de
child 301
0f83916c1639
equal deleted inserted replaced
298:fffe3a16a3de 299:e7dfcf229625
291 char optchar = 0; 291 char optchar = 0;
292 for(int i=1;i<argc;i++) { 292 for(int i=1;i<argc;i++) {
293 char *arg = argv[i]; 293 char *arg = argv[i];
294 size_t len = strlen(arg); 294 size_t len = strlen(arg);
295 if(len > 1 && arg[0] == '-') { 295 if(len > 1 && arg[0] == '-') {
296 if(option) {
297 fprintf(stderr,
298 "Missing argument for option -%c\n", optchar);
299 return 1;
300 }
301 for(int c=1;c<len;c++) { 296 for(int c=1;c<len;c++) {
297 if(option) {
298 fprintf(stderr,
299 "Missing argument for option -%c\n", optchar);
300 return 1;
301 }
302 switch(arg[c]) { 302 switch(arg[c]) {
303 default: { 303 default: {
304 fprintf(stderr, "Unknown option -%c\n\n", arg[c]); 304 fprintf(stderr, "Unknown option -%c\n\n", arg[c]);
305 return 1; 305 return 1;
306 } 306 }

mercurial