diff options
author | Marc-André Moreau <marcandre.moreau@gmail.com> | 2011-06-22 09:21:03 +0400 |
---|---|---|
committer | Marc-André Moreau <marcandre.moreau@gmail.com> | 2011-06-22 09:21:03 +0400 |
commit | 9fa31fe264a8a321c183722a030fd86ce80180cd (patch) | |
tree | cb1cd1ed8c9ed318475109937b25f04aba3b010f | |
parent | 2869b367cb200bc8c2fa8674e8333bafff09a62c (diff) | |
parent | 2fc4d1a1756f1776d75f8bfbc5c0e7f6ffe0f12d (diff) |
Merge branch 'master' of github.com:FreeRDP/FreeRDP into remotefx
-rw-r--r-- | libfreerdp-gdi/gdi.c | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/libfreerdp-gdi/gdi.c b/libfreerdp-gdi/gdi.c index 5acfd2f..2e59596 100644 --- a/libfreerdp-gdi/gdi.c +++ b/libfreerdp-gdi/gdi.c @@ -299,23 +299,7 @@ gdi_rop3_code(uint8 code) void gdi_copy_mem(uint8 * d, uint8 * s, int n) { - while (n & (~7)) - { - *(d++) = *(s++); - *(d++) = *(s++); - *(d++) = *(s++); - *(d++) = *(s++); - *(d++) = *(s++); - *(d++) = *(s++); - *(d++) = *(s++); - *(d++) = *(s++); - n = n - 8; - } - while (n > 0) - { - *(d++) = *(s++); - n--; - } + memcpy(d, s, n); } void |