Changeset 3527 for OpenSceneGraph/trunk/src/osgPlugins/flt/flt.cpp
- Timestamp:
- 10/24/04 19:50:54 (9 years ago)
- Files:
-
- 1 modified
-
OpenSceneGraph/trunk/src/osgPlugins/flt/flt.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osgPlugins/flt/flt.cpp
r189 r3527 26 26 else if (nSrc == 4) 27 27 { 28 longtmp1;29 tmp1 = *( long*)pSrc;28 uint32 tmp1; 29 tmp1 = *(uint32 *)pSrc; 30 30 tmp1 = (tmp1 << 24) | ((tmp1 << 8) & 0xff0000) | ((tmp1 >> 8) & 0xff00) | ((tmp1 >> 24) & 0xff); 31 *( long*)pDst = tmp1;31 *(uint32 *)pDst = tmp1; 32 32 } 33 33 else if (nSrc == 8) 34 34 { 35 longtmp1, tmp2;36 tmp1 = *( long*)pSrc;37 tmp2 = *(1 + ( long*)pSrc);35 uint32 tmp1, tmp2; 36 tmp1 = *(uint32 *)pSrc; 37 tmp2 = *(1 + (uint32 *)pSrc); 38 38 tmp1 = (tmp1 << 24) | ((tmp1 << 8) & 0xff0000) | ((tmp1 >> 8) & 0xff00) | ((tmp1 >> 24) & 0xff); 39 39 tmp2 = (tmp2 << 24) | ((tmp2 << 8) & 0xff0000) | ((tmp2 >> 8) & 0xff00) | ((tmp2 >> 24) & 0xff); 40 *( long*)pDst = tmp2;41 *(1 + ( long*)pDst) = tmp1;40 *(uint32 *)pDst = tmp2; 41 *(1 + (uint32 *)pDst) = tmp1; 42 42 } 43 43 }
