mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 14:03:14 +00:00
only write out key/values in the lpSettings struct
svn path=/trunk/; revision=30235
This commit is contained in:
parent
c8c186109e
commit
b2b76c26a3
1 changed files with 27 additions and 20 deletions
|
@ -79,9 +79,14 @@ WriteRdpFile(HANDLE hFile,
|
||||||
WCHAR line[MAXKEY + MAXVALUE + 4];
|
WCHAR line[MAXKEY + MAXVALUE + 4];
|
||||||
DWORD BytesToWrite, BytesWritten;
|
DWORD BytesToWrite, BytesWritten;
|
||||||
BOOL bRet;
|
BOOL bRet;
|
||||||
INT i;
|
INT i, k;
|
||||||
|
|
||||||
for (i = 0; i < pRdpSettings->NumSettings; i++)
|
for (i = 0; i < pRdpSettings->NumSettings; i++)
|
||||||
|
{
|
||||||
|
/* only write out values in the lpSettings struct */
|
||||||
|
for (k = 0; k < NUM_SETTINGS; k++)
|
||||||
|
{
|
||||||
|
if (wcscmp(lpSettings[k], pRdpSettings->pSettings[i].Key) == 0)
|
||||||
{
|
{
|
||||||
if (pRdpSettings->pSettings[i].Type == L'i')
|
if (pRdpSettings->pSettings[i].Type == L'i')
|
||||||
{
|
{
|
||||||
|
@ -106,6 +111,8 @@ WriteRdpFile(HANDLE hFile,
|
||||||
if (!bRet || BytesWritten == 0)
|
if (!bRet || BytesWritten == 0)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue