There's no reason beside loosing performances to align that structure, is not passed as binary data. Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> --- vdagent/file_xfer.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vdagent/file_xfer.h b/vdagent/file_xfer.h index 25cd5c2..029d0e7 100644 --- a/vdagent/file_xfer.h +++ b/vdagent/file_xfer.h @@ -21,7 +21,7 @@ #include <map> #include "vdcommon.h" -typedef struct ALIGN_VC FileXferTask { +typedef struct FileXferTask { FileXferTask(HANDLE _handle, uint64_t _size, const TCHAR* _name): handle(_handle), size(_size), pos(0) { // FIXME: should raise an error if name is too long.. @@ -36,7 +36,7 @@ typedef struct ALIGN_VC FileXferTask { TCHAR name[MAX_PATH]; void cancel(); -} ALIGN_GCC FileXferTask; +} FileXferTask; typedef std::map<uint32_t, FileXferTask*> FileXferTasks; -- 2.17.0 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel