fix windows 64-bit crash in client due to VS 64-bit compiler bug, fix #164
This commit is contained in:
parent
9a9ebf5f81
commit
bc45823645
1 changed files with 5 additions and 3 deletions
|
@ -1178,9 +1178,6 @@ private:
|
||||||
CPSMultiMap<uint32, CPSLocatedBindable *>::M TLBMap;
|
CPSMultiMap<uint32, CPSLocatedBindable *>::M TLBMap;
|
||||||
TLBMap _LBMap;
|
TLBMap _LBMap;
|
||||||
|
|
||||||
float _AutoLODStartDistPercent;
|
|
||||||
uint8 _AutoLODDegradationExponent;
|
|
||||||
|
|
||||||
CPSAttribMaker<NLMISC::CRGBA> *_ColorAttenuationScheme;
|
CPSAttribMaker<NLMISC::CRGBA> *_ColorAttenuationScheme;
|
||||||
NLMISC::CRGBA _GlobalColor;
|
NLMISC::CRGBA _GlobalColor;
|
||||||
NLMISC::CRGBA _GlobalColorLighted;
|
NLMISC::CRGBA _GlobalColorLighted;
|
||||||
|
@ -1206,6 +1203,11 @@ private:
|
||||||
bool _HiddenAtCurrentFrame : 1;
|
bool _HiddenAtCurrentFrame : 1;
|
||||||
bool _HiddenAtPreviousFrame : 1;
|
bool _HiddenAtPreviousFrame : 1;
|
||||||
|
|
||||||
|
// The two following members have been moved after the bitfield to workaround a MSVC 64-bit compiler bug (fixed in VS2013)
|
||||||
|
// For more info, see: http://connect.microsoft.com/VisualStudio/feedback/details/777184/c-compiler-bug-vtable-pointer-put-at-wrong-offset-in-64-bit-mode
|
||||||
|
float _AutoLODStartDistPercent;
|
||||||
|
uint8 _AutoLODDegradationExponent;
|
||||||
|
|
||||||
static bool _SerialIdentifiers;
|
static bool _SerialIdentifiers;
|
||||||
static bool _ForceDisplayBBox;
|
static bool _ForceDisplayBBox;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue