diff options
author | Antenore Gatta <antenore@simbiosi.org> | 2014-08-18 11:46:08 +0400 |
---|---|---|
committer | Antenore Gatta <antenore@simbiosi.org> | 2014-08-18 11:46:08 +0400 |
commit | 73ed106098d8f50594b8e7b164b2776a8d0d8bc5 (patch) | |
tree | 20ee67259172ec5c1fe870d24fb5a4022ce49da4 /remmina-plugins/rdp | |
parent | 0336416c76ad3191aa1e637b5c9b6ce2b658ac5b (diff) |
merged commit 7a82e3c into FreeRDP:gtk3 from amon-sha:fix_gtk2_compatibility
Diffstat (limited to 'remmina-plugins/rdp')
-rw-r--r-- | remmina-plugins/rdp/rdp_event.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/remmina-plugins/rdp/rdp_event.c b/remmina-plugins/rdp/rdp_event.c index ea20fed87..ee8f001bb 100644 --- a/remmina-plugins/rdp/rdp_event.c +++ b/remmina-plugins/rdp/rdp_event.c @@ -719,9 +719,10 @@ static void remmina_rdp_event_free_cursor(RemminaProtocolWidget* gp, RemminaPlug rfContext* rfi = GET_DATA(gp); g_mutex_lock(rfi->gmutex); - /* Ugly leak with GTK2, otherwise g_object_unref segfaults */ #if GTK_VERSION == 3 g_object_unref(ui->cursor.pointer->cursor); +#else + gdk_cursor_unref(ui->cursor.pointer->cursor); #endif ui->cursor.pointer->cursor = NULL; g_cond_signal(rfi->gcond); |