projects
/
libguac-client-rdp.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
00e13fa
)
fix ROP mapping
author
Matt Hortman <matt@FlintRiverSystems.com>
Thu, 1 Mar 2012 20:31:06 +0000
(15:31 -0500)
committer
Matt Hortman <matt@FlintRiverSystems.com>
Thu, 1 Mar 2012 20:31:06 +0000
(15:31 -0500)
src/rdp_gdi.c
patch
|
blob
|
history
diff --git
a/src/rdp_gdi.c
b/src/rdp_gdi.c
index
0b1300e
..
000cf8d
100644
(file)
--- a/
src/rdp_gdi.c
+++ b/
src/rdp_gdi.c
@@
-49,13
+49,13
@@
guac_transfer_function guac_rdp_rop3_transfer_function(guac_client* client,
switch (rop3) {
/* "SRCINVERT" (src ^ dest) */
- case 0x66: return GUAC_TRANSFER_BINARY_SRC;
+ case 0x66: return GUAC_TRANSFER_BINARY_XOR;
/* "SRCAND" (src & dest) */
case 0x88: return GUAC_TRANSFER_BINARY_AND;
- /* "MERGEPAINT" !(src | dest)*/
- case 0xBB: return GUAC_TRANSFER_BINARY_NOR;
+ /* "MERGEPAINT" (!src | dest)*/
+ case 0xBB: return GUAC_TRANSFER_BINARY_NSRC_OR;
/* "SRCCOPY" (src) */
case 0xCC: return GUAC_TRANSFER_BINARY_SRC;