OSDN Git Service

Prevent segfaulting when -clock is specified multiple times.
authorbalrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 17 Sep 2007 21:25:20 +0000 (21:25 +0000)
committerbalrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162>
Mon, 17 Sep 2007 21:25:20 +0000 (21:25 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3181 c046a42c-6fe2-441c-8c8c-71466251a162

vl.c

diff --git a/vl.c b/vl.c
index b01947f..b2ebad9 100644 (file)
--- a/vl.c
+++ b/vl.c
@@ -903,7 +903,7 @@ static void configure_alarms(char const *opt)
     while (name) {
         struct qemu_alarm_timer tmp;
 
-        for (i = 0; i < count; i++) {
+        for (i = 0; i < count && alarm_timers[i].name; i++) {
             if (!strcmp(alarm_timers[i].name, name))
                 break;
         }