--- sourceforge.net/trunk/rdesktop/xwin.c 2004/05/06 08:17:47 691 +++ sourceforge.net/trunk/rdesktop/xwin.c 2004/05/11 07:34:03 695 @@ -252,7 +252,7 @@ uint16 value; if (g_arch_match) - REPEAT(*(((uint16 *) out)++) = g_colmap[*(data++)]; + REPEAT(*((uint16*)out) = g_colmap[*(data++)]; out += 2; ) else if (g_xserver_be) { @@ -308,7 +308,7 @@ uint32 value; if (g_arch_match) - REPEAT(*(((uint32 *) out)++) = g_colmap[*(data++)]; + REPEAT(*((uint32 *)out) = g_colmap[*(data++)]; out += 4; ) else if (g_xserver_be) {