module_config_t *p_item;
bool b_audio = false;
char *psz_device = NULL;
+ int i_ret = VLC_SUCCESS;
if( !EMPTY_STR( newval.psz_string ) )
psz_device = strdup( newval.psz_string );
}
else
{
- /* Uninitialize OLE/COM */
- CoUninitialize();
-
msg_Err( p_this, "didn't find device: %s", devicename.c_str() );
- free( psz_device );
- return VLC_EGENERIC;
+ i_ret = VLC_EGENERIC;
}
/* Uninitialize OLE/COM */
CoUninitialize();
free( psz_device );
- return VLC_SUCCESS;
+ return i_ret;
}
/*****************************************************************************