Index: m_config.h =================================================================== RCS file: /cvsroot/mplayer/main/m_config.h,v retrieving revision 1.5 diff -u -r1.5 m_config.h --- m_config.h 13 Aug 2003 16:29:00 -0000 1.5 +++ m_config.h 31 Jul 2004 08:32:43 -0000 @@ -9,6 +9,9 @@ struct m_config_save_slot { m_config_save_slot_t* prev; int lvl; + // we have to store other datatypes in this as well, + // so make sure we get properly aligned addresses + __attribute__ ((aligned (8))) unsigned char data[0]; };