Fixing multithreaded build on VC2005; InterlockedCompareExchange intrinsics are prefixed and do not appear to all be typedeffed in winbase.h Also fix the 64-bit paths, they were comparing against 2 not 8 bytes
Fixing multithreaded build on VC2005; InterlockedCompareExchange intrinsics are prefixed and do not appear to all be typedeffed in winbase.h
Also fix the 64-bit paths, they were comparing against 2 not 8 bytes

--HG--
branch : v1-6
extra : convert_revision : svn%3A8631bf8a-c64b-0410-883c-f3eb003322f7/branches/v1-6%4023

nezticle/ogre,nezticle/ogre,largerussiangames/ogre,vancepym/ogre,ehsan/ogre,ehsan/ogre,jhu-lcsr-forks/ogre,largerussiangames/ogre,jhu-lcsr-forks/ogre,ruleless/ogre,ruleless/ogre,bhlzlx/ogre,ruleless/ogre,vancepym/ogre,jhu-lcsr-forks/ogre,bhlzlx/ogre,vancepym/ogre,jhu-lcsr-forks/ogre,bhlzlx/ogre,ruleless/ogre,jhu-lcsr-forks/ogre,vancepym/ogre,ruleless/ogre,bhlzlx/ogre,vancepym/ogre,ruleless/ogre,nezticle/ogre,nezticle/ogre,bhlzlx/ogre,bhlzlx/ogre,ehsan/ogre,largerussiangames/ogre,ehsan/ogre,ehsan/ogre,largerussiangames/ogre