[core,settings] handle empty OrderSupport and received capabilities

This commit is contained in:
Armin Novak
2025-04-15 16:09:09 +02:00
parent 5f54f13566
commit e92f0170e4
2 changed files with 18 additions and 10 deletions

View File

@@ -882,6 +882,9 @@ BOOL freerdp_capability_buffer_copy(rdpSettings* settings, const rdpSettings* sr
WINPR_ASSERT(settings);
WINPR_ASSERT(src);
if (src->ReceivedCapabilitiesSize == 0)
return TRUE;
if (!freerdp_capability_buffer_allocate(settings, src->ReceivedCapabilitiesSize))
return FALSE;