mirror of
https://github.com/Open-Shell/Open-Shell-Menu.git
synced 2026-06-14 03:16:38 +10:00
Use C++17 by default
Plus C++ standard conformance fixes.
This commit is contained in:
@@ -38,7 +38,7 @@ static HRESULT CreateLink( const wchar_t *source, LPITEMIDLIST sourcePidl, const
|
||||
|
||||
if (dir)
|
||||
pLink->SetWorkingDirectory(dir);
|
||||
CComQIPtr<IPersistFile> pFile=pLink;
|
||||
CComQIPtr<IPersistFile> pFile(pLink);
|
||||
if (!pFile) return E_FAIL;
|
||||
hr=pFile->Save(fname,TRUE);
|
||||
}
|
||||
@@ -46,9 +46,9 @@ static HRESULT CreateLink( const wchar_t *source, LPITEMIDLIST sourcePidl, const
|
||||
// reopen the link and set the "no new" property. without reopening the original properties are lost
|
||||
CComPtr<IShellLink> pLink;
|
||||
hr=pLink.CoCreateInstance(CLSID_ShellLink);
|
||||
CComQIPtr<IPersistFile> pFile=pLink;
|
||||
CComQIPtr<IPersistFile> pFile(pLink);
|
||||
hr=pFile->Load(fname,STGM_READWRITE);
|
||||
CComQIPtr<IPropertyStore> pStore=pLink;
|
||||
CComQIPtr<IPropertyStore> pStore(pLink);
|
||||
if (pStore)
|
||||
{
|
||||
PROPVARIANT val;
|
||||
|
||||
Reference in New Issue
Block a user