Commit Diff


commit - ee5ab27dda2f3da5cd6a38ec0d4d4c9e6a5b6c48
commit + 6e4f8947cd1b33dc0004236e614d704377353f24
blob - fb6e391228e49fbb9e35cee7837c96d4d4dca0b6
blob + 701901d1c4f2efd2eebb792c6c0229c60b0ee2e9
--- player.c
+++ player.c
@@ -113,17 +113,6 @@ player_pendingimsg(void)
 	return r;
 }
 
-void
-player_enqueue(struct imsg *imsg)
-{
-	if (nextfd != -1)
-		fatalx("track already enqueued");
-
-	if ((nextfd = imsg->fd) == -1)
-		fatalx("%s: got invalid file descriptor", __func__);
-	log_debug("song enqueued");
-}
-
 /* process only one message */
 int
 player_dispatch(void)
@@ -154,7 +143,11 @@ again:
 	ret = imsg.hdr.type;
 	switch (imsg.hdr.type) {
 	case IMSG_PLAY:
-		player_enqueue(&imsg);
+		if (nextfd != -1)
+			fatalx("track already enqueued");
+		if ((nextfd = imsg.fd) == -1)
+			fatalx("%s: got invalid file descriptor", __func__);
+		log_debug("song enqueued");
 		ret = IMSG_STOP;
 		break;
 	case IMSG_RESUME: