FreeRDP/client
Norbert Federa f04bb6c53d xfreerdp: xfc->palette wasn't updated with /gdi:sw
When using software gdi (/gdi:sw) the rdp update PDU callback
gdi_palette_update() is used which writes the new colors to
the rdpContext's gdi->palette buffer.
The X11 functions however access xfc->palette which gets only
updated by xf_gdi_palette_update() which is the callback if
/gdi:hw is used.

This commit changes xfc->palette to a pointer which points to
xfc's private buffer with /gdi:hw or to the gdi->palette if
software gdi is used.
2015-06-11 18:40:41 +02:00
..
Android Fixed MessageQueue and callers 2015-05-29 14:24:14 +02:00
DirectFB fixed multiple missing gdi return value checks 2015-05-08 21:39:23 +02:00
Mac transport/mfreerdp: fix async transport 2015-05-14 21:57:16 +02:00
Sample fixed multiple missing gdi return value checks 2015-05-08 21:39:23 +02:00
Wayland fixed multiple missing gdi return value checks 2015-05-08 21:39:23 +02:00
Windows client/windows: invalid usage of S_FALSE HRESULT 2015-06-03 16:06:01 +02:00
X11 xfreerdp: xfc->palette wasn't updated with /gdi:sw 2015-06-11 18:40:41 +02:00
common Merge branch 'master' of github.com:FreeRDP/FreeRDP 2015-05-20 10:12:24 -04:00
iOS client/iOS: fix ios_context_new 2015-05-25 22:21:53 +02:00
.gitignore freerdp: remove vendor-specific options from build system, add automatic ways of including external clients/servers 2013-09-03 20:37:04 -04:00
CMakeLists.txt build: cmake 3.1 compatibility 2014-12-12 19:26:22 +01:00