From 3e42d8972f510a75e82929079c54178a55505efc Mon Sep 17 00:00:00 2001 From: Marcus Comstedt Date: Sun, 3 Aug 2003 14:28:58 +0000 Subject: GCC bug workaround... (merge from branch-0-5-0) svn-id: r9429 --- sky/logic.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sky') diff --git a/sky/logic.cpp b/sky/logic.cpp index 604b4a45d7..c0dc6f7e06 100644 --- a/sky/logic.cpp +++ b/sky/logic.cpp @@ -1635,6 +1635,10 @@ bool SkyLogic::fnSpeakWaitDir(uint32 a, uint32 b, uint32 c) { b is text message number c is base of mini table within anim_talk_table */ +#ifdef __DC__ + __builtin_alloca(4); // Works around a gcc bug +#endif + _compact->flag = (uint16)a; _compact->logic = L_LISTEN; -- cgit v1.2.3