zuke: treat toggle as play in stopped state

This commit is contained in:
Sigrid 2021-05-28 13:02:58 +02:00
parent e18da032f0
commit 8ac28a3e21

View file

@ -724,11 +724,10 @@ freeplayer:
threadexits(nil);
}
static void
static int
toggle(Player *player)
{
if(player != nil)
sendul(player->ctl, Ctoggle);
return (player != nil && sendul(player->ctl, Ctoggle) == 1) ? 0 : -1;
}
static void
@ -1328,7 +1327,8 @@ playcur:
case 'c':
case 'p':
case ' ':
toggle(playercurr);
if(toggle(playercurr) != 0)
goto playcur;
break;
case '/':
case '?':