diff -uNr sqlite.orig/src/vdbeInt.h sqlite/src/vdbeInt.h --- sqlite.orig/src/vdbeInt.h 2004-10-16 01:33:02.779442000 +0200 +++ sqlite/src/vdbeInt.h 2004-10-16 01:35:01.139442000 +0200 @@ -115,7 +115,7 @@ int flags; /* Some combination of MEM_Null, MEM_Str, MEM_Dyn, etc. */ double r; /* Real value */ char *z; /* String value */ - char zShort[NBFS]; /* Space for short strings */ + char zShort[NBFS] __attribute__ ((__aligned__(16))); /* Space for short strings */ }; typedef struct Mem Mem;