Fixing 32 bit build breakage

This commit is contained in:
Brad Davis 2015-12-03 09:17:41 -08:00
parent 55799403c9
commit 3854523787

View file

@ -342,13 +342,17 @@ public:
class Param {
public:
union {
#if (QT_POINTER_SIZE == 8)
size_t _size;
#endif
int32 _int;
uint32 _uint;
float _float;
char _chars[sizeof(size_t)];
};
#if (QT_POINTER_SIZE == 8)
Param(size_t val) : _size(val) {}
#endif
Param(int32 val) : _int(val) {}
Param(uint32 val) : _uint(val) {}
Param(float val) : _float(val) {}