commit 34b3193b722217c44d8a6274760cf232c4ef5ad9 from: Omar Polo date: Sat Jul 09 10:27:35 2022 UTC drop goto err commit - 31b81bc47bc47d4e10fff60bf4f42f6c99170b1b commit + 34b3193b722217c44d8a6274760cf232c4ef5ad9 blob - a01eaae5b5698b6bd96e741b55b295c4070d000f blob + a55a767697fb93fe953ae9d22979748fb04125e9 --- player_oggvorbis.c +++ player_oggvorbis.c @@ -52,8 +52,8 @@ play_oggvorbis(int fd, const char **errstr) if (ov_open_callbacks(f, &vf, NULL, 0, OV_CALLBACKS_NOCLOSE) < 0) { *errstr = "input is not an Ogg bitstream"; - ret = -1; - goto end; + fclose(f); + return -1; } /* @@ -91,8 +91,6 @@ play_oggvorbis(int fd, const char **errstr) } ov_clear(&vf); - -end: fclose(f); return ret; }