diff --git a/libretro-common/formats/wav/rwav.c b/libretro-common/formats/wav/rwav.c index 567633c7f7..4929495db0 100644 --- a/libretro-common/formats/wav/rwav.c +++ b/libretro-common/formats/wav/rwav.c @@ -155,9 +155,9 @@ int rwav_iterate(rwav_iterator_t *iter) return RWAV_ITERATE_ERROR; } -int rwav_load(rwav_t* out, const void* buf, size_t size) +enum rwav_state rwav_load(rwav_t* out, const void* buf, size_t size) { - int res; + enum rwav_state res; rwav_iterator_t iter; iter.out = NULL; diff --git a/libretro-common/include/formats/rwav.h b/libretro-common/include/formats/rwav.h index f27018aa79..0c7b705d23 100644 --- a/libretro-common/include/formats/rwav.h +++ b/libretro-common/include/formats/rwav.h @@ -75,7 +75,7 @@ int rwav_iterate(rwav_iterator_t *iter); /** * Loads the entire data in one go. */ -int rwav_load(rwav_t* out, const void* buf, size_t size); +enum rwav_state rwav_load(rwav_t* out, const void* buf, size_t size); /** * Frees parsed wave data.