mmplugins/imagingplugins/codecs/JPEGCodec/JPGQUANT.CPP
branchRCL_3
changeset 14 cd271b19d824
parent 0 40261b775718
equal deleted inserted replaced
12:b74061f7f3d2 14:cd271b19d824
   224             do 
   224             do 
   225                 {
   225                 {
   226                 register TAligned64Value dstValue;
   226                 register TAligned64Value dstValue;
   227 				register TAligned64Value qValue;
   227 				register TAligned64Value qValue;
   228 				register TAligned64Value zValue;
   228 				register TAligned64Value zValue;
       
   229 				dstValue.iAligment = 0; //to remove possible RVCT warning
   229 				zValue.iAligment = *reinterpret_cast<const TUint64*>(zigZagPtr);
   230 				zValue.iAligment = *reinterpret_cast<const TUint64*>(zigZagPtr);
   230                 
   231                 
   231 				qValue.iAligment = *qPtr++;                
   232 				qValue.iAligment = *qPtr++;                
   232                                 
   233                                 
   233                 dstValue.iWord[0] = TUint16(DESCALE(srcPtr[ zValue.iByte[0] ] * qValue.iInt[0], KShift));
   234                 dstValue.iWord[0] = TUint16(DESCALE(srcPtr[ zValue.iByte[0] ] * qValue.iInt[0], KShift));