diff options
author | Bartosz Taudul <wolf.pld@gmail.com> | 2019-06-23 01:36:25 +0300 |
---|---|---|
committer | Bartosz Taudul <wolf.pld@gmail.com> | 2019-06-23 01:36:25 +0300 |
commit | 9375afdbed22fc45b4a1af0f190ece588b1e1f9e (patch) | |
tree | 5e3ae8a9d3fbbb41c757cd51ac6d2ccac1d69d7f /nfd | |
parent | 6bdfedead257d6c448dc11eed7c939809cae5d71 (diff) |
All variables must be defined before goto.
Diffstat (limited to 'nfd')
-rw-r--r-- | nfd/nfd_win.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/nfd/nfd_win.cpp b/nfd/nfd_win.cpp index f4c5e7a7..d57065d4 100644 --- a/nfd/nfd_win.cpp +++ b/nfd/nfd_win.cpp @@ -366,6 +366,7 @@ nfdresult_t NFD_OpenDialog( const nfdchar_t *filterList, const nfdchar_t *defaultPath, nfdchar_t **outPath ) { + HRESULT result; nfdresult_t nfdResult = NFD_ERROR; // Init COM library. @@ -383,7 +384,7 @@ nfdresult_t NFD_OpenDialog( const nfdchar_t *filterList, } // Create dialog - HRESULT result = ::CoCreateInstance(::CLSID_FileOpenDialog, NULL, + result = ::CoCreateInstance(::CLSID_FileOpenDialog, NULL, CLSCTX_ALL, ::IID_IFileOpenDialog, reinterpret_cast<void**>(&fileOpenDialog) ); |