diff options
author | Jean-Louis Dupond <jean-louis@dupond.be> | 2012-05-16 12:08:23 +0400 |
---|---|---|
committer | Jean-Louis Dupond <jean-louis@dupond.be> | 2012-05-16 12:08:23 +0400 |
commit | 0e4b03ab068729915b136f090fa968240d58c36c (patch) | |
tree | 735dd9e262a1a62a632d9f395b4c8d1bad24c355 /remmina-plugins/rdp | |
parent | cbbf3ce65d650e432a019258fa818a5579f9b86f (diff) |
Remove unused functions
Diffstat (limited to 'remmina-plugins/rdp')
-rw-r--r-- | remmina-plugins/rdp/rdp_event.c | 147 |
1 files changed, 0 insertions, 147 deletions
diff --git a/remmina-plugins/rdp/rdp_event.c b/remmina-plugins/rdp/rdp_event.c index bfce3c27b..99bc22716 100644 --- a/remmina-plugins/rdp/rdp_event.c +++ b/remmina-plugins/rdp/rdp_event.c @@ -669,153 +669,6 @@ void remmina_rdp_event_update_scale(RemminaProtocolWidget* gp) remmina_plugin_service->protocol_plugin_emit_signal(gp, "update-align"); } -static uint8 remmina_rdp_event_rop2_map[] = -{ - GXclear, /* 0 */ - GXnor, /* DPon */ - GXandInverted, /* DPna */ - GXcopyInverted, /* Pn */ - GXandReverse, /* PDna */ - GXinvert, /* Dn */ - GXxor, /* DPx */ - GXnand, /* DPan */ - GXand, /* DPa */ - GXequiv, /* DPxn */ - GXnoop, /* D */ - GXorInverted, /* DPno */ - GXcopy, /* P */ - GXorReverse, /* PDno */ - GXor, /* DPo */ - GXset /* 1 */ -}; - -static void remmina_rdp_event_set_rop2(rfContext* rfi, gint rop2) -{ - if ((rop2 < 0x01) || (rop2 > 0x10)) - { - remmina_plugin_service->log_printf("[RDP]unknown rop2 0x%x", rop2); - } - else - { - XSetFunction(rfi->display, rfi->gc, remmina_rdp_event_rop2_map[rop2 - 1]); - } -} - -static void remmina_rdp_event_set_rop3(rfContext* rfi, gint rop3) -{ - switch (rop3) - { - case 0x00: /* 0 - 0 */ - XSetFunction(rfi->display, rfi->gc, GXclear); - break; - case 0x05: /* ~(P | D) - DPon */ - XSetFunction(rfi->display, rfi->gc, GXnor); - break; - case 0x0a: /* ~P & D - DPna */ - XSetFunction(rfi->display, rfi->gc, GXandInverted); - break; - case 0x0f: /* ~P - Pn */ - XSetFunction(rfi->display, rfi->gc, GXcopyInverted); - break; - case 0x11: /* ~(S | D) - DSon */ - XSetFunction(rfi->display, rfi->gc, GXnor); - break; - case 0x22: /* ~S & D - DSna */ - XSetFunction(rfi->display, rfi->gc, GXandInverted); - break; - case 0x33: /* ~S - Sn */ - XSetFunction(rfi->display, rfi->gc, GXcopyInverted); - break; - case 0x44: /* S & ~D - SDna */ - XSetFunction(rfi->display, rfi->gc, GXandReverse); - break; - case 0x50: /* P & ~D - PDna */ - XSetFunction(rfi->display, rfi->gc, GXandReverse); - break; - case 0x55: /* ~D - Dn */ - XSetFunction(rfi->display, rfi->gc, GXinvert); - break; - case 0x5a: /* D ^ P - DPx */ - XSetFunction(rfi->display, rfi->gc, GXxor); - break; - case 0x5f: /* ~(P & D) - DPan */ - XSetFunction(rfi->display, rfi->gc, GXnand); - break; - case 0x66: /* D ^ S - DSx */ - XSetFunction(rfi->display, rfi->gc, GXxor); - break; - case 0x77: /* ~(S & D) - DSan */ - XSetFunction(rfi->display, rfi->gc, GXnand); - break; - case 0x88: /* D & S - DSa */ - XSetFunction(rfi->display, rfi->gc, GXand); - break; - case 0x99: /* ~(S ^ D) - DSxn */ - XSetFunction(rfi->display, rfi->gc, GXequiv); - break; - case 0xa0: /* P & D - DPa */ - XSetFunction(rfi->display, rfi->gc, GXand); - break; - case 0xa5: /* ~(P ^ D) - PDxn */ - XSetFunction(rfi->display, rfi->gc, GXequiv); - break; - case 0xaa: /* D - D */ - XSetFunction(rfi->display, rfi->gc, GXnoop); - break; - case 0xaf: /* ~P | D - DPno */ - XSetFunction(rfi->display, rfi->gc, GXorInverted); - break; - case 0xbb: /* ~S | D - DSno */ - XSetFunction(rfi->display, rfi->gc, GXorInverted); - break; - case 0xcc: /* S - S */ - XSetFunction(rfi->display, rfi->gc, GXcopy); - break; - case 0xdd: /* S | ~D - SDno */ - XSetFunction(rfi->display, rfi->gc, GXorReverse); - break; - case 0xee: /* D | S - DSo */ - XSetFunction(rfi->display, rfi->gc, GXor); - break; - case 0xf0: /* P - P */ - XSetFunction(rfi->display, rfi->gc, GXcopy); - break; - case 0xf5: /* P | ~D - PDno */ - XSetFunction(rfi->display, rfi->gc, GXorReverse); - break; - case 0xfa: /* P | D - DPo */ - XSetFunction(rfi->display, rfi->gc, GXor); - break; - case 0xff: /* 1 - 1 */ - XSetFunction(rfi->display, rfi->gc, GXset); - break; - default: - remmina_plugin_service->log_printf("[RDP]unknown rop3 0x%x", rop3); - break; - } -} - -static void remmina_rdp_event_insert_drawable(rfContext* rfi, guint object_id, Drawable obj) -{ - Drawable* p; - - p = g_new(Drawable, 1); - *p = obj; - g_hash_table_insert(rfi->object_table, GINT_TO_POINTER(object_id), p); -} - -static Drawable remmina_rdp_event_get_drawable(rfContext* rfi, guint object_id) -{ - Drawable* p; - - p = (Drawable*) g_hash_table_lookup(rfi->object_table, GINT_TO_POINTER(object_id)); - - if (!p) - return 0; - - return *p; -} - static void remmina_rdp_event_connected(RemminaProtocolWidget* gp, RemminaPluginRdpUiObject* ui) { rfContext* rfi; |