Huw Davies (@huw) commented about dlls/mmdevapi/main.c:
- WCHAR driver_module[264];
NTSTATUS status;
WCHAR driver_module[264]; lstrcpyW(driver_module, L"wine"); lstrcatW(driver_module, name); lstrcatW(driver_module, L".drv");
TRACE("Attempting to load %s\n", wine_dbgstr_w(driver_module));
- driver->module = LoadLibraryW(driver_module);
- if(!driver->module){
TRACE("Unable to load %s: %lu\n", wine_dbgstr_w(driver_module),
GetLastError());
- if (!(driver->module = LoadLibraryW(driver_module))) {
ERR("Unable to load %s: %lu\n", wine_dbgstr_w(driver_module), GetLastError());
On linux this is producing: ``` 0024:err:mmdevapi:load_driver Unable to load L"winecoreaudio.drv": 126 ``` which doesn't look right.