// If we get here it means we are _not_ using the default device.
// If we get here it means we are _not_ using the default device.
mal_bool32foundDevice=MAL_FALSE;
mal_bool32foundDevice=MAL_FALSE;
int fd = mal_open_temp_device__oss();
intfdTemp=mal_open_temp_device__oss();
if (fd == -1) {
if(fdTemp==-1){
returnmal_context_post_error(pContext,NULL,"[OSS] Failed to open a temporary device for retrieving system information used for device enumeration.",MAL_NO_BACKEND);
returnmal_context_post_error(pContext,NULL,"[OSS] Failed to open a temporary device for retrieving system information used for device enumeration.",MAL_NO_BACKEND);