Commit Diff


commit - 9307af9e3cb00ecb2647b4a62818fb728ca05dd4
commit + 5c9741443b589c7f51dc66ae1b0e0c8708e85f69
blob - 9270889eb3a67de7cfa82fc7a63d2f9e198ac5a5
blob + d2fa07383cb9896a506c41bbc846138abd7ff922
--- player.c
+++ player.c
@@ -130,7 +130,7 @@ again:
 	case IMSG_PLAY:
 		if (nextfd != -1)
 			fatalx("track already enqueued");
-		if ((nextfd = imsg.fd) == -1)
+		if ((nextfd = imsg_get_fd(&imsg)) == -1)
 			fatalx("%s: got invalid file descriptor", __func__);
 		log_debug("song enqueued");
 		ret = IMSG_STOP;