Handle a missing default WASAPI device ID

Backported fix from d1a86075 on master.
This commit is contained in:
Chris Robinson
2019-02-20 00:22:19 -08:00
parent 14cf721094
commit 99a55c4452
+1 -1
View File
@@ -328,7 +328,7 @@ static HRESULT probe_devices(IMMDeviceEnumerator *devenum, EDataFlow flowdir, ve
devid = get_device_id(device);
if(devid)
{
if(wcscmp(devid, defdevid) != 0)
if(!defdevid || wcscmp(devid, defdevid) != 0)
add_device(device, devid, list);
CoTaskMemFree(devid);
}