From: Stuart C. <stu...@us...> - 2008-01-24 08:32:32
|
Update of /cvsroot/aaf/AAF/test/com/ComModTestAAF/ModuleTests In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv26235/ModuleTests Modified Files: CAAFWAVEDescriptorTest.cpp Log Message: Fix broken macros for reading byte-swapped values Index: CAAFWAVEDescriptorTest.cpp =================================================================== RCS file: /cvsroot/aaf/AAF/test/com/ComModTestAAF/ModuleTests/CAAFWAVEDescriptorTest.cpp,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** CAAFWAVEDescriptorTest.cpp 23 Jan 2008 06:43:55 -0000 1.37 --- CAAFWAVEDescriptorTest.cpp 24 Jan 2008 08:32:16 -0000 1.38 *************** *** 83,88 **** #define LE_WRITE_LONG(bo, ptr, val) { memcpy(ptr, val, 4); if (bo == kAAFByteOrderBig) SwapBytes(ptr,4); ptr += 4; } #define LE_WRITE_SHORT(bo, ptr, val) { memcpy(ptr, val, 2); if (bo == kAAFByteOrderBig) SwapBytes(ptr,2); ptr += 2; } ! #define LE_READ_LONG(bo, ptr, val) { memcpy(val, ptr, 4); if (bo == kAAFByteOrderBig) SwapBytes(ptr,4); ptr += 4; } ! #define LE_READ_SHORT(bo, ptr, val) { memcpy(val, ptr, 2); if (bo == kAAFByteOrderBig) SwapBytes(ptr,2); ptr += 2; } static const aafMobID_t TEST_MobID = --- 83,88 ---- #define LE_WRITE_LONG(bo, ptr, val) { memcpy(ptr, val, 4); if (bo == kAAFByteOrderBig) SwapBytes(ptr,4); ptr += 4; } #define LE_WRITE_SHORT(bo, ptr, val) { memcpy(ptr, val, 2); if (bo == kAAFByteOrderBig) SwapBytes(ptr,2); ptr += 2; } ! #define LE_READ_LONG(bo, ptr, val) { memcpy(val, ptr, 4); if (bo == kAAFByteOrderBig) SwapBytes(val,4); ptr += 4; } ! #define LE_READ_SHORT(bo, ptr, val) { memcpy(val, ptr, 2); if (bo == kAAFByteOrderBig) SwapBytes(val,2); ptr += 2; } static const aafMobID_t TEST_MobID = |