mirror of https://github.com/xemu-project/xemu.git
ui/gtk: Fix deprecation of vte_terminal_copy_clipboard
vte_terminal_copy_clipboard() is deprecated in VTE 0.50. Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> Reviewed-by: Daniel P. Berrange <berrange@redhat.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
a7815faffb
commit
82a4f1a96e
5
ui/gtk.c
5
ui/gtk.c
|
@ -1702,7 +1702,12 @@ static void gd_menu_copy(GtkMenuItem *item, void *opaque)
|
||||||
GtkDisplayState *s = opaque;
|
GtkDisplayState *s = opaque;
|
||||||
VirtualConsole *vc = gd_vc_find_current(s);
|
VirtualConsole *vc = gd_vc_find_current(s);
|
||||||
|
|
||||||
|
#if VTE_CHECK_VERSION(0, 50, 0)
|
||||||
|
vte_terminal_copy_clipboard_format(VTE_TERMINAL(vc->vte.terminal),
|
||||||
|
VTE_FORMAT_TEXT);
|
||||||
|
#else
|
||||||
vte_terminal_copy_clipboard(VTE_TERMINAL(vc->vte.terminal));
|
vte_terminal_copy_clipboard(VTE_TERMINAL(vc->vte.terminal));
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
static void gd_vc_adjustment_changed(GtkAdjustment *adjustment, void *opaque)
|
static void gd_vc_adjustment_changed(GtkAdjustment *adjustment, void *opaque)
|
||||||
|
|
Loading…
Reference in New Issue