Index: abuse-sdl-0.7.0/src/include/bus_type.hpp =================================================================== --- abuse-sdl-0.7.0.orig/src/include/bus_type.hpp 2002-12-15 06:00:32.000000000 +0100 +++ abuse-sdl-0.7.0/src/include/bus_type.hpp 2006-06-21 15:02:33.000000000 +0200 @@ -2,35 +2,35 @@ #define BUS_TYPE_HPP #ifdef __sgi -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #ifdef sun -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #ifdef SUN3 -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #ifdef SUN4 -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #ifdef __sgi -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #ifdef _AIX -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #ifdef __sparc__ -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #ifdef __arm__ -#define WORD_ALLIGN 1 +#define WORD_ALIGN 1 #endif #endif // BUS_TYPE_HPP Index: abuse-sdl-0.7.0/src/lisp.cpp =================================================================== --- abuse-sdl-0.7.0.orig/src/lisp.cpp 2002-12-15 06:00:32.000000000 +0100 +++ abuse-sdl-0.7.0/src/lisp.cpp 2006-06-21 15:02:33.000000000 +0200 @@ -171,7 +171,9 @@ void *lmalloc(int size, int which_space) { -#ifdef WORD_ALLIGN + return malloc(size); /* XXX */ + +#ifdef WORD_ALIGN size=(size+3)&(~3); #endif Index: abuse-sdl-0.7.0/src/lcache.cpp =================================================================== --- abuse-sdl-0.7.0.orig/src/lcache.cpp 2002-12-15 06:00:32.000000000 +0100 +++ abuse-sdl-0.7.0/src/lcache.cpp 2006-06-21 15:02:33.000000000 +0200 @@ -35,7 +35,7 @@ { ret=sizeof(lisp_pointer); } else ret=0; } -#ifdef WORD_ALLIGN +#ifdef WORD_ALIGN return (ret+3)&(~3); #else return ret;