# HG changeset patch # User Darkvater # Date 1167763405 0 # Node ID e6633aa2c817279f4a77573e2f2acf04b1604636 # Parent e5dbef476258b9647030779da5949a95c1301f67 (svn r7757) -Fix (r7621): x64 did not compile because query_d was too big. Reorder the elements a bit so it fits (alignment issues). diff -r e5dbef476258 -r e6633aa2c817 misc_gui.c --- a/misc_gui.c Tue Jan 02 18:41:54 2007 +0000 +++ b/misc_gui.c Tue Jan 02 18:43:25 2007 +0000 @@ -1181,9 +1181,9 @@ typedef struct query_d { + void (*proc)(Window*, bool); ///< callback function executed on closing of popup. Window* points to parent, bool is true if 'yes' clicked, false otherwise StringID message; ///< message shown for query window uint32 params[20]; ///< local copy of _decode_parameters - void (*proc)(Window*, bool); ///< callback function executed on closing of popup. Window* points to parent, bool is true if 'yes' clicked, false otherwise bool calledback; ///< has callback been executed already (internal usage for WE_DESTROY event) } query_d; assert_compile(WINDOW_CUSTOM_SIZE >= sizeof(query_d));