qemu-char: Fix crash when switching consoles
commitac3107340fbb9422ea63ee5d6729775965e121fd
authorStefan Weil <sw@weilnetz.de>
Thu, 19 Apr 2012 20:27:14 +0000 (19 22:27 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Tue, 24 Apr 2012 14:50:31 +0000 (24 09:50 -0500)
tree7892379e64c660b15cb20e0557bfe21cb578ddb6
parent023d3d67c7dc6e7f492de5b2336194c500d1779d
qemu-char: Fix crash when switching consoles

qemu-system-arm (and other system emulations) crashes with SDL when
the user switches consoles (Alt-Ctrl-F4).

We already check for NULL pointers in qemu_chr_fe_ioctl,
qemu_chr_be_can_write and other functions, so do this also
for s->chr_read in qemu_chr_be_write. This fixes the crash.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
qemu-char.c