X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flibchdr%2Fsrc%2Flibchdr_flac.c;h=dce22c72302281976e990800567967985b75af99;hb=9e052883388b2b607a488e48b3cb6db52a0997dd;hp=54d374f791e56022bb9c4c6a1955d580d60e94a4;hpb=7e49a25d527a1d79569f39a6f2d8d28a0d6cebd5;p=pcsx_rearmed.git diff --git a/deps/libchdr/src/libchdr_flac.c b/deps/libchdr/src/libchdr_flac.c index 54d374f7..dce22c72 100644 --- a/deps/libchdr/src/libchdr_flac.c +++ b/deps/libchdr/src/libchdr_flac.c @@ -8,11 +8,11 @@ ***************************************************************************/ -#include #include #include #define DR_FLAC_IMPLEMENTATION +#define DR_FLAC_NO_STDIO #include /*************************************************************************** @@ -23,7 +23,7 @@ static size_t flac_decoder_read_callback(void *userdata, void *buffer, size_t bytes); static drflac_bool32 flac_decoder_seek_callback(void *userdata, int offset, drflac_seek_origin origin); static void flac_decoder_metadata_callback(void *userdata, drflac_metadata *metadata); -static void flac_decoder_write_callback(void *userdata, void *buffer, size_t len); +static void flac_decoder_write_callback(void *userdata, void *buffer, size_t bytes); /* getters (valid after reset) */ @@ -60,9 +60,10 @@ int flac_decoder_init(flac_decoder *decoder) void flac_decoder_free(flac_decoder* decoder) { - if ((decoder != NULL) && (decoder->decoder != NULL)) + if ((decoder != NULL) && (decoder->decoder != NULL)) { drflac_close(decoder->decoder); - decoder->decoder = NULL; + decoder->decoder = NULL; + } } /*-------------------------------------------------