Module: wine Branch: master Commit: 984032823b1e47c90117e355ade778f79c8ad411 URL: https://gitlab.winehq.org/wine/wine/-/commit/984032823b1e47c90117e355ade778f... Author: Eric Pouech <epouech(a)codeweavers.com> Date: Tue Oct 17 19:58:17 2023 +0200 mmdevapi: Don't fail when no audio backends are present. Signed-off-by: Eric Pouech <epouech(a)codeweavers.com> --- dlls/mmdevapi/main.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dlls/mmdevapi/main.c b/dlls/mmdevapi/main.c index dfc6183aa7d..36c94908d67 100644 --- a/dlls/mmdevapi/main.c +++ b/dlls/mmdevapi/main.c @@ -295,10 +295,7 @@ HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) unsigned int i = 0; TRACE("(%s, %s, %p)\n", debugstr_guid(rclsid), debugstr_guid(riid), ppv); - if(!InitOnceExecuteOnce(&init_once, init_driver, NULL, NULL)) { - ERR("Driver initialization failed\n"); - return E_FAIL; - } + InitOnceExecuteOnce(&init_once, init_driver, NULL, NULL); if (ppv == NULL) { WARN("invalid parameter\n");