diff --git a/sc2/src/sc2code/battle.c b/sc2/src/sc2code/battle.c index cb9e0f2fe..93f01f3e1 100644 --- a/sc2/src/sc2code/battle.c +++ b/sc2/src/sc2code/battle.c @@ -207,7 +207,7 @@ DoBattle (BATTLE_STATE *bs) SleepThreadUntil (bs->NextTime + BATTLE_FRAME_RATE); bs->NextTime = GetTimeCounter (); } - return (BOOLEAN) (GLOBAL (CurrentActivity) & IN_BATTLE); + return (BOOLEAN) ((GLOBAL (CurrentActivity) & IN_BATTLE) != 0); } BOOLEAN @@ -275,6 +275,6 @@ AbortBattle: UnlockMutex (GraphicsLock); - return (num_ships < 0); + return (BOOLEAN) (num_ships < 0); }