Author: gedmurphy Date: Thu Nov 8 19:47:28 2007 New Revision: 30276
URL: http://svn.reactos.org/svn/reactos?rev=30276&view=rev Log: add __REACTOS__ specific code to get around the fact that janderwald isn't working hard enough on shell32 ;)
Modified: trunk/reactos/base/applications/mstsc/connectdialog.c trunk/reactos/base/applications/mstsc/settings.c
Modified: trunk/reactos/base/applications/mstsc/connectdialog.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mstsc/con... ============================================================================== --- trunk/reactos/base/applications/mstsc/connectdialog.c (original) +++ trunk/reactos/base/applications/mstsc/connectdialog.c Thu Nov 8 19:47:28 2007 @@ -225,6 +225,7 @@ break;
case IDC_SAVE: + SaveAllSettings(pInfo); SaveRdpSettingsToFile(NULL, pInfo->pRdpSettings); break; }
Modified: trunk/reactos/base/applications/mstsc/settings.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/mstsc/set... ============================================================================== --- trunk/reactos/base/applications/mstsc/settings.c (original) +++ trunk/reactos/base/applications/mstsc/settings.c Thu Nov 8 19:47:28 2007 @@ -372,8 +372,8 @@ bWrite ? GENERIC_WRITE : GENERIC_READ, 0, NULL, - bWrite ? CREATE_ALWAYS : OPEN_EXISTING, - FILE_ATTRIBUTE_NORMAL, + bWrite ? OPEN_EXISTING: CREATE_ALWAYS, + FILE_ATTRIBUTE_NORMAL | FILE_ATTRIBUTE_HIDDEN, NULL); }
@@ -400,6 +400,7 @@ /* use default file */ if (lpFile == NULL) { +#ifndef __REACTOS__ HRESULT hr; LPITEMIDLIST lpidl= NULL;
@@ -417,6 +418,10 @@ CoTaskMemFree(lpidl); } } +#else + wcscpy(pszPath, L"C:\Default.rdp"); + lpFile = pszPath; +#endif }
if (lpFile) @@ -447,6 +452,7 @@ /* use default file */ if (lpFile == NULL) { +#ifndef __REACTOS__ HRESULT hr; LPITEMIDLIST lpidl= NULL;
@@ -464,6 +470,10 @@ CoTaskMemFree(lpidl); } } +#else + wcscpy(pszPath, L"C:\Default.rdp"); + lpFile = pszPath; +#endif }
if (lpFile)