|
From: | Stefan Weil |
Subject: | Re: [Qemu-devel] [PATCH 3/6] gtk: add virtual console support |
Date: | Sat, 25 Feb 2012 17:21:24 +0100 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.27) Gecko/20120216 Thunderbird/3.1.19 |
Am 20.02.2012 00:45, schrieb Anthony Liguori:
This enables VteTerminal to be used to render the text consoles. VteTerminal is the same widget used by gnome-terminal which means it's VT100 emulation is asgood as they come.It's also screen reader accessible, supports copy/paste, proper scrolling andmost of the other features you would expect from a terminal widget. Signed-off-by: Anthony Liguori <address@hidden> ---ui/gtk.c | 138 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++1 files changed, 138 insertions(+), 0 deletions(-) diff --git a/ui/gtk.c b/ui/gtk.c index 502705b..bf65a4f 100644 --- a/ui/gtk.c +++ b/ui/gtk.c
[...]
+static int gd_vc_handler(QemuOpts *opts, CharDriverState **chrp) +{ + CharDriverState *chr; + + chr = g_malloc0(sizeof(*chr));
Some time ago, there was a decision to prefer g_new / g_new0: chr = g_new0(CharDriverState, 1); In function gtk_display_init there is also a g_malloc0 which should be replaced by g_new0. Regards, Stefan Weil
[Prev in Thread] | Current Thread | [Next in Thread] |