summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrediano Ziglio <fziglio@redhat.com>2018-05-25 19:41:26 +0100
committerFrediano Ziglio <fziglio@redhat.com>2018-05-28 14:45:10 +0100
commit0de788aa6175fa6035b9f79a7dcfda8b98cd1e6f (patch)
tree9e7b640b2d0c6c00f544be42d177a89c09fb90b8
parentd4a4fb28ea0c057428ef1f28bc689b8d0f085dc6 (diff)
file_xfer: Remove FileXferTask structure alignment
There's no reason beside losing performances to align that structure, is not passed as binary data. Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Christophe Fergeau <cfergeau@redhat.com>
-rw-r--r--vdagent/file_xfer.h4
1 files 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;