[PATCH] softcursor.c: avoid unaligned accesses