Pretend to be the active console while a screendump takes place (Avi Kivity).
Signed-off-by: Avi Kivity <avi@qumranet.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4901 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
a87aa10b85
commit
8571c05566
@ -167,10 +167,15 @@ void vga_hw_invalidate(void)
|
||||
|
||||
void vga_hw_screen_dump(const char *filename)
|
||||
{
|
||||
/* There is currently no was of specifying which screen we want to dump,
|
||||
TextConsole *previous_active_console;
|
||||
|
||||
previous_active_console = active_console;
|
||||
active_console = consoles[0];
|
||||
/* There is currently no way of specifying which screen we want to dump,
|
||||
so always dump the dirst one. */
|
||||
if (consoles[0]->hw_screen_dump)
|
||||
consoles[0]->hw_screen_dump(consoles[0]->hw, filename);
|
||||
active_console = previous_active_console;
|
||||
}
|
||||
|
||||
void vga_hw_text_update(console_ch_t *chardata)
|
||||
|
Loading…
Reference in New Issue
Block a user