aboutsummaryrefslogtreecommitdiffstats
path: root/vl.c
diff options
context:
space:
mode:
authorAnthony Liguori <aliguori@us.ibm.com>2010-01-27 10:46:00 -0600
committerAnthony Liguori <aliguori@us.ibm.com>2010-01-27 10:50:14 -0600
commit28e68d68b0c88cb5eb0d9fa6c30914a3cdddebfc (patch)
treeefc1f8eb06bea61ad1c5615dbfc9e9d82f0e09e7 /vl.c
parentb4bf0a9a69961d8b7b3817f79dafae77fbd305bd (diff)
Fix regression in option parsing
Commit ec229bbe7 broke invocation without a specific -hda. IOW, qemu foo.img. The lack of an optind update caused an infinite loop. Reported-by: Amit Shah <amit.shah@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'vl.c')
-rw-r--r--vl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/vl.c b/vl.c
index 1cd355c69..6f1e1ab71 100644
--- a/vl.c
+++ b/vl.c
@@ -4819,6 +4819,7 @@ int main(int argc, char **argv, char **envp)
while (optind < argc) {
if (argv[optind][0] != '-') {
/* disk image */
+ optind++;
continue;
} else {
const QEMUOption *popt;