connectivitylayer/isimessage/isimessagekernel_dll/src/isikernel.cpp
changeset 8 6295dc2169f3
parent 6 942573423a60
equal deleted inserted replaced
7:fa67e03b87df 8:6295dc2169f3
   559     TUint16 calcFinalLength( TUint16( iFinalLength - KMessageHeaderLength ) );
   559     TUint16 calcFinalLength( TUint16( iFinalLength - KMessageHeaderLength ) );
   560 
   560 
   561     COMPONENT_TRACE( ( _T ( "TIsiKernelSend::Complete, length: 0x%x, calcfinallength: 0x%x" ), length, calcFinalLength ) );
   561     COMPONENT_TRACE( ( _T ( "TIsiKernelSend::Complete, length: 0x%x, calcfinallength: 0x%x" ), length, calcFinalLength ) );
   562     OstTraceExt2( TRACE_NORMAL, DUP1_TISIKERNELSEND_COMPLETE, "TIsiKernelSend::Complete;length=%hu;calcFinalLength=%hu", length, calcFinalLength );
   562     OstTraceExt2( TRACE_NORMAL, DUP1_TISIKERNELSEND_COMPLETE, "TIsiKernelSend::Complete;length=%hu;calcFinalLength=%hu", length, calcFinalLength );
   563     
   563     
   564     #if defined( __WINS__ ) || defined( __WINSCW__ )
   564     #if defined( __WINS__ ) || defined( __WINSCW__ ) || defined(ISI_LENGTH_BIG_ENDIAN)
   565         {
   565         {
   566         if( iFinalLength == 0 )    // TIsiKernelSend alternative constructor used
   566         if( iFinalLength == 0 )    // TIsiKernelSend alternative constructor used
   567             {               
   567             {               
   568             iBuffer[ ISI_HEADER_OFFSET_LENGTH ] = static_cast<TUint8>( (length & 0xff00) >> 8);   //BE             
   568             iBuffer[ ISI_HEADER_OFFSET_LENGTH ] = static_cast<TUint8>( (length & 0xff00) >> 8);   //BE             
   569             iBuffer[ ISI_HEADER_OFFSET_LENGTH + 1 ] = static_cast<TUint8>(length & 0x00ff);    //BE
   569             iBuffer[ ISI_HEADER_OFFSET_LENGTH + 1 ] = static_cast<TUint8>(length & 0x00ff);    //BE