Commit e388818682ebce3ae8132c1b8ed2089d6c8ec07c
1 parent
02d2c54c
BSD getopt fix
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1103 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
1 additions
and
4 deletions
qemu-img.c
... | ... | @@ -333,7 +333,6 @@ static int img_create(int argc, char **argv) |
333 | 333 | break; |
334 | 334 | } |
335 | 335 | } |
336 | - optind++; | |
337 | 336 | if (optind >= argc) |
338 | 337 | help(); |
339 | 338 | filename = argv[optind++]; |
... | ... | @@ -403,7 +402,6 @@ static int img_commit(int argc, char **argv) |
403 | 402 | break; |
404 | 403 | } |
405 | 404 | } |
406 | - optind++; | |
407 | 405 | if (optind >= argc) |
408 | 406 | help(); |
409 | 407 | filename = argv[optind++]; |
... | ... | @@ -511,7 +509,6 @@ static int img_convert(int argc, char **argv) |
511 | 509 | break; |
512 | 510 | } |
513 | 511 | } |
514 | - optind++; | |
515 | 512 | if (optind >= argc) |
516 | 513 | help(); |
517 | 514 | filename = argv[optind++]; |
... | ... | @@ -639,7 +636,6 @@ static int img_info(int argc, char **argv) |
639 | 636 | break; |
640 | 637 | } |
641 | 638 | } |
642 | - optind++; | |
643 | 639 | if (optind >= argc) |
644 | 640 | help(); |
645 | 641 | filename = argv[optind++]; |
... | ... | @@ -686,6 +682,7 @@ int main(int argc, char **argv) |
686 | 682 | if (argc < 2) |
687 | 683 | help(); |
688 | 684 | cmd = argv[1]; |
685 | + optind++; | |
689 | 686 | if (!strcmp(cmd, "create")) { |
690 | 687 | img_create(argc, argv); |
691 | 688 | } else if (!strcmp(cmd, "commit")) { | ... | ... |