From 2ac5613ff47745672605f177e7fe9643992615ec Mon Sep 17 00:00:00 2001 From: Cary Sandvig Date: Tue, 14 Nov 2000 00:43:54 +0000 Subject: [PATCH] local or full paths --- panda/src/audio/audio_win_traits.cxx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/panda/src/audio/audio_win_traits.cxx b/panda/src/audio/audio_win_traits.cxx index 6951c1b183..9279d576fe 100644 --- a/panda/src/audio/audio_win_traits.cxx +++ b/panda/src/audio/audio_win_traits.cxx @@ -626,8 +626,10 @@ WinMusic* WinMusic::load_midi(Filename filename) { return ret; } MULTI_TO_WIDE(fdesc.wszFileName, filename.to_os_specific().c_str()); - fdesc.dwValidData = DMUS_OBJ_CLASS | DMUS_OBJ_FILENAME | DMUS_OBJ_FULLPATH; - // fdesc.dwValidData = DMUS_OBJ_CLASS | DMUS_OBJ_FILENAME; + if (filename.is_local()) + fdesc.dwValidData = DMUS_OBJ_CLASS | DMUS_OBJ_FILENAME; + else + fdesc.dwValidData = DMUS_OBJ_CLASS | DMUS_OBJ_FILENAME | DMUS_OBJ_FULLPATH; result = loader->GetObject(&fdesc, IID_IDirectMusicSegment2, (void**)&(ret->_music)); if (FAILED(result)) {