Correctly check switch test return value in Neverputt
authorparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Fri, 29 Oct 2010 12:32:04 +0000 (12:32 +0000)
committerparasti <parasti@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Fri, 29 Oct 2010 12:32:04 +0000 (12:32 +0000)
git-svn-id: https://s.snth.net/svn/neverball/trunk@3337 78b8d119-cf0a-0410-b17c-f493084dd1d7

putt/game.c

index cebb5dd..897f134 100644 (file)
@@ -477,7 +477,7 @@ static int game_update_state(float dt)
 
     /* Test for a switch. */
 
-    if (sol_swch_test(fp, ball))
+    if (sol_swch_test(fp, ball) == SWCH_TRIGGER)
         audio_play(AUD_SWITCH, 1.f);
 
     /* Test for a jump. */