mirror of
https://github.com/reactos/reactos.git
synced 2025-08-04 23:15:39 +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];
|
||||
DWORD BytesToWrite, BytesWritten;
|
||||
BOOL bRet;
|
||||
INT i;
|
||||
INT i, k;
|
||||
|
||||
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')
|
||||
{
|
||||
|
@ -106,6 +111,8 @@ WriteRdpFile(HANDLE hFile,
|
|||
if (!bRet || BytesWritten == 0)
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue