From 4d1ac95ae2ef1ca3a20205b4cc9893b02f0c7c22 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Thu, 17 Dec 2020 03:06:52 -0800 Subject: Don't return an enum from captureSamples It's always no_error --- alc/alc.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'alc/alc.cpp') diff --git a/alc/alc.cpp b/alc/alc.cpp index 6fd61b44..f8bef7de 100644 --- a/alc/alc.cpp +++ b/alc/alc.cpp @@ -3880,16 +3880,14 @@ START_API_FUNC std::lock_guard _{dev->StateLock}; BackendBase *backend{dev->Backend.get()}; - const auto usamples = static_cast(samples); + const auto usamples = static_cast(samples); if(usamples > backend->availableSamples()) { alcSetError(dev.get(), ALC_INVALID_VALUE); return; } - auto *bbuffer = static_cast(buffer); - if(ALCenum err{backend->captureSamples(bbuffer, usamples)}) - alcSetError(dev.get(), err); + backend->captureSamples(static_cast(buffer), usamples); } END_API_FUNC -- cgit v1.2.3