From 8141805c7a72a6c782ac0663ee0c916af8ef7868 Mon Sep 17 00:00:00 2001 Message-Id: <8141805c7a72a6c782ac0663ee0c916af8ef7868.1714438620.git.mdw@distorted.org.uk> From: Mark Wooding Date: Thu, 17 Jun 2010 20:48:43 +0100 Subject: [PATCH] Check correctly for the case where no player is found. Organization: Straylight/Edgeware From: Richard Kettlewell --- server/play.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/play.c b/server/play.c index 99ef483..8406238 100644 --- a/server/play.c +++ b/server/play.c @@ -300,7 +300,7 @@ static int start(ev_source *ev, D(("start %s", q->id)); /* Find the player plugin. */ - if(!(player = find_player(q)) < 0) + if(!(player = find_player(q))) return START_HARDFAIL; /* No player */ if(!(q->pl = open_plugin(player->s[1], 0))) return START_HARDFAIL; @@ -395,7 +395,7 @@ int prepare(ev_source *ev, if(q->prepared || q->preparing) return START_OK; /* Find the player plugin */ - if(!(player = find_player(q)) < 0) + if(!(player = find_player(q))) return START_HARDFAIL; /* No player */ q->pl = open_plugin(player->s[1], 0); q->type = play_get_type(q->pl); -- [mdw]