mmplugins/imagingplugins/codecs/PNGCodec/PngScanlineDecoder.cpp
branchRCL_3
changeset 14 cd271b19d824
parent 0 40261b775718
equal deleted inserted replaced
12:b74061f7f3d2 14:cd271b19d824
   325 		aPos.iX = TUint(aDataPtrLimit - aDataPtr) / KPngDepth3BytesPerPixel;
   325 		aPos.iX = TUint(aDataPtrLimit - aDataPtr) / KPngDepth3BytesPerPixel;
   326 		}
   326 		}
   327     
   327     
   328     while (aDataPtr < aDataPtrLimit)
   328     while (aDataPtr < aDataPtrLimit)
   329         {
   329         {
   330         *scanLinePtr++ = (0xFF << 24) | (aDataPtr[0] << 16) | (aDataPtr[1] << 8) | aDataPtr[2]; 
   330         *scanLinePtr++ = ((TUint32)0xFF << 24) | ((TUint32)aDataPtr[0] << 16) | ((TUint32)aDataPtr[1] << 8) | aDataPtr[2]; 
   331 
   331 
   332         aDataPtr += KPngDepth3BytesPerPixel;
   332         aDataPtr += KPngDepth3BytesPerPixel;
   333         }
   333         }
   334         	
   334         	
   335 	if (!iRgbaMode)
   335 	if (!iRgbaMode)