Commit Diff


commit - 06412529c452e3c4c9df9a4fcc42c2ccecd8364b
commit + 184600a89b139d44c106a366c351bee471185137
blob - da9662302f8f90c508b7727f368f0b23c34362af
blob + 61834acffd9976fb86f0c0e41dd7624eaa494618
--- player.c
+++ player.c
@@ -215,6 +215,7 @@ player_playnext(void)
 		return play_opus(fd);
 
 	log_warnx("unknown file type for %s", nextpath);
+	close(fd);
 	return -1;
 }