vd_agent: Fix incompatibility with Microsoft compiler

Do not nest a zero-size array in another zero size array.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Marek Kedzierski <mkedzier@redhat.com>
This commit is contained in:
Frediano Ziglio 2020-03-22 07:58:04 +00:00
parent edd2bb7143
commit 2d3324b899

View File

@ -325,7 +325,11 @@ typedef struct SPICE_ATTR_PACKED VDAgentDeviceDisplayInfo {
*/
typedef struct SPICE_ATTR_PACKED VDAgentGraphicsDeviceInfo {
uint32_t count;
#ifdef _MSC_VER
uint8_t display_info[0];
#else
VDAgentDeviceDisplayInfo display_info[0];
#endif
} VDAgentGraphicsDeviceInfo;