diff options
Diffstat (limited to 'src/osd/modules/debugger/win/consolewininfo.cpp')
-rw-r--r-- | src/osd/modules/debugger/win/consolewininfo.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/osd/modules/debugger/win/consolewininfo.cpp b/src/osd/modules/debugger/win/consolewininfo.cpp index 86635cd4153..1c70cb8e7a0 100644 --- a/src/osd/modules/debugger/win/consolewininfo.cpp +++ b/src/osd/modules/debugger/win/consolewininfo.cpp @@ -126,7 +126,7 @@ void choose_image(device_image_interface &device, HWND owner, REFCLSID class_id, // create file dialog Microsoft::WRL::ComPtr<IFileDialog> dialog; - hr = CoCreateInstance(class_id, nullptr, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(dialog.GetAddressOf())); + hr = CoCreateInstance(class_id, nullptr, CLSCTX_INPROC_SERVER, IID_PPV_ARGS(&dialog)); // set file types if (SUCCEEDED(hr)) @@ -159,7 +159,7 @@ void choose_image(device_image_interface &device, HWND owner, REFCLSID class_id, // FIXME: strip off archive names - opening a file inside an archive decompresses it to a temporary location std::wstring wfull = osd::text::to_wstring(full); Microsoft::WRL::ComPtr<IShellItem> item; - if (SUCCEEDED(SHCreateItemFromParsingName(wfull.c_str(), nullptr, IID_PPV_ARGS(item.GetAddressOf())))) + if (SUCCEEDED(SHCreateItemFromParsingName(wfull.c_str(), nullptr, IID_PPV_ARGS(&item)))) { //dialog->SetFolder(item); disabled until } @@ -176,7 +176,7 @@ void choose_image(device_image_interface &device, HWND owner, REFCLSID class_id, if (SUCCEEDED(hr)) { Microsoft::WRL::ComPtr<IShellItem> result; - hr = dialog->GetResult(result.GetAddressOf()); + hr = dialog->GetResult(&result); if (SUCCEEDED(hr)) { PWSTR selection = nullptr; |