Module: wine Branch: refs/heads/master Commit: e7ecbe4228ab27ff32e025549b5daf0796a68e53 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=e7ecbe4228ab27ff32e02554...
Author: Eric Pouech eric.pouech@wanadoo.fr Date: Tue Dec 13 11:12:24 2005 +0100
winecfg: Simplified module handling code.
---
programs/winecfg/audio.c | 7 ++----- 1 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/programs/winecfg/audio.c b/programs/winecfg/audio.c index 232a41c..36227ca 100644 --- a/programs/winecfg/audio.c +++ b/programs/winecfg/audio.c @@ -171,10 +171,8 @@ static void initAudioDeviceTree(HWND hDl } else { - HINSTANCE lib; - - lib = LoadLibrary(name); - if (lib) + HMODULE lib; + if ((lib = GetDriverModuleHandle(hdrv))) { int num_wod = 0, num_wid = 0, num_mod = 0, num_mid = 0, num_aux = 0, num_mxd = 0; MessagePtr wodMessagePtr = (MessagePtr)GetProcAddress(lib, "wodMessage"); @@ -371,7 +369,6 @@ static void initAudioDeviceTree(HWND hDl } } } - FreeLibrary(lib); } } }