Take for example: typedef struct SpiceQUICData { uint32_t data_size; SpiceChunks *data; } With the protocol description: struct BinaryData { uint32 data_size; uint8 data[data_size] @nomarshal @chunk; } @ctype(SpiceQUICData); Since SpiceChunks* already contains the data size we should not need to store it separately in SpiceQUICData. However, this needs some work in the codegeneration to work.
Closing this as spicec is deprecated.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.