mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 08:15:41 +00:00
add __REACTOS__ specific code to get around the fact that janderwald isn't working hard enough on shell32 ;)
svn path=/trunk/; revision=30276
This commit is contained in:
parent
78cf4e67ec
commit
45c452c254
2 changed files with 13 additions and 2 deletions
|
@ -225,6 +225,7 @@ GeneralDlgProc(HWND hDlg,
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case IDC_SAVE:
|
case IDC_SAVE:
|
||||||
|
SaveAllSettings(pInfo);
|
||||||
SaveRdpSettingsToFile(NULL, pInfo->pRdpSettings);
|
SaveRdpSettingsToFile(NULL, pInfo->pRdpSettings);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
|
@ -372,8 +372,8 @@ OpenRdpFile(LPWSTR path, BOOL bWrite)
|
||||||
bWrite ? GENERIC_WRITE : GENERIC_READ,
|
bWrite ? GENERIC_WRITE : GENERIC_READ,
|
||||||
0,
|
0,
|
||||||
NULL,
|
NULL,
|
||||||
bWrite ? CREATE_ALWAYS : OPEN_EXISTING,
|
bWrite ? OPEN_EXISTING: CREATE_ALWAYS,
|
||||||
FILE_ATTRIBUTE_NORMAL,
|
FILE_ATTRIBUTE_NORMAL | FILE_ATTRIBUTE_HIDDEN,
|
||||||
NULL);
|
NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -400,6 +400,7 @@ SaveRdpSettingsToFile(LPWSTR lpFile,
|
||||||
/* use default file */
|
/* use default file */
|
||||||
if (lpFile == NULL)
|
if (lpFile == NULL)
|
||||||
{
|
{
|
||||||
|
#ifndef __REACTOS__
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
LPITEMIDLIST lpidl= NULL;
|
LPITEMIDLIST lpidl= NULL;
|
||||||
|
|
||||||
|
@ -417,6 +418,10 @@ SaveRdpSettingsToFile(LPWSTR lpFile,
|
||||||
CoTaskMemFree(lpidl);
|
CoTaskMemFree(lpidl);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
wcscpy(pszPath, L"C:\\Default.rdp");
|
||||||
|
lpFile = pszPath;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
if (lpFile)
|
if (lpFile)
|
||||||
|
@ -447,6 +452,7 @@ LoadRdpSettingsFromFile(LPWSTR lpFile)
|
||||||
/* use default file */
|
/* use default file */
|
||||||
if (lpFile == NULL)
|
if (lpFile == NULL)
|
||||||
{
|
{
|
||||||
|
#ifndef __REACTOS__
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
LPITEMIDLIST lpidl= NULL;
|
LPITEMIDLIST lpidl= NULL;
|
||||||
|
|
||||||
|
@ -464,6 +470,10 @@ LoadRdpSettingsFromFile(LPWSTR lpFile)
|
||||||
CoTaskMemFree(lpidl);
|
CoTaskMemFree(lpidl);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
wcscpy(pszPath, L"C:\\Default.rdp");
|
||||||
|
lpFile = pszPath;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
if (lpFile)
|
if (lpFile)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue