summaryrefslogtreecommitdiffstats
path: root/monitor.c
diff options
context:
space:
mode:
authorMarkus Armbruster2013-01-10 14:10:22 +0100
committerLuiz Capitulino2013-01-10 17:47:56 +0100
commit517823449ebe8e3758b86c441cc74968b68e6491 (patch)
treef5308c968185dfc4d0c0f962313345925b352275 /monitor.c
parenttarget-i386: fix bits 39:32 of the final physical address when using 4M page (diff)
downloadqemu-517823449ebe8e3758b86c441cc74968b68e6491.tar.gz
qemu-517823449ebe8e3758b86c441cc74968b68e6491.tar.xz
qemu-517823449ebe8e3758b86c441cc74968b68e6491.zip
monitor: assert monitor_puts()'s loop invariant
Chiefly to hush up Coverity. Signed-off-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Diffstat (limited to 'monitor.c')
-rw-r--r--monitor.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/monitor.c b/monitor.c
index 9cf419bb1d..c6eac608a3 100644
--- a/monitor.c
+++ b/monitor.c
@@ -270,6 +270,7 @@ static void monitor_puts(Monitor *mon, const char *str)
char c;
for(;;) {
+ assert(mon->outbuf_index < sizeof(mon->outbuf) - 1);
c = *str++;
if (c == '\0')
break;