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: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
parent
439e91af8f
commit
70857ad621
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