From 900541f21ec1408a4725ca643c88ecad3acd3a1b Mon Sep 17 00:00:00 2001 From: quiret Date: Sun, 31 May 2015 12:09:11 +0200 Subject: [PATCH] - fixed dependency on GCC, please look at it --- src/image.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/image.cpp b/src/image.cpp index 9553de3..6663d9d 100755 --- a/src/image.cpp +++ b/src/image.cpp @@ -8,6 +8,12 @@ #include "rwplugin.h" #include "rwobjects.h" +#ifdef __linux__ +#define PACKED_STRUCT __attribute__((__packed__)) +#else +#define PACKED_STRUCT +#endif + using namespace std; namespace rw { @@ -284,7 +290,7 @@ Image::getFilename(const char *name) #pragma pack(push) #pragma pack(1) #endif -struct __attribute__((__packed__)) TGAHeader +struct PACKED_STRUCT TGAHeader { int8 IDlen; int8 colorMapType;