mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 00:44:19 +09:00
Merge pull request #11287 from mfleisz/fix-rdp-file-write-buffer
client: Move buffer pointer after writing RDP settings
This commit is contained in:
@@ -1685,12 +1685,16 @@ size_t freerdp_client_write_rdp_file_buffer(const rdpFile* file, char* buffer, s
|
||||
if (intsize < 0)
|
||||
return 0;
|
||||
totalSize += (size_t)intsize;
|
||||
if (buffer)
|
||||
buffer += intsize;
|
||||
|
||||
/* string parameters */
|
||||
const SSIZE_T stringsize = write_string_parameters(file, buffer, size);
|
||||
if (stringsize < 0)
|
||||
return 0;
|
||||
totalSize += (size_t)stringsize;
|
||||
if (buffer)
|
||||
buffer += stringsize;
|
||||
|
||||
/* custom parameters */
|
||||
const SSIZE_T customsize = write_custom_parameters(file, buffer, size);
|
||||
|
||||
Reference in New Issue
Block a user