mtpfws/mtpfw/src/cmtpdataproviderconfig.cpp
changeset 47 63cf70d3ecd8
parent 20 6e82ae192c3a
equal deleted inserted replaced
44:a5deb6b96675 47:63cf70d3ecd8
    13 // Description:
    13 // Description:
    14 //
    14 //
    15 
    15 
    16 #include <barsread.h>
    16 #include <barsread.h>
    17 #include "cmtpdataproviderconfig.h"
    17 #include "cmtpdataproviderconfig.h"
       
    18 #include "OstTraceDefinitions.h"
       
    19 #ifdef OST_TRACE_COMPILER_IN_USE
       
    20 #include "cmtpdataproviderconfigTraces.h"
       
    21 #endif
       
    22 
    18 
    23 
    19 /**
    24 /**
    20 CMTPDataProviderConfig factory method.
    25 CMTPDataProviderConfig factory method.
    21 @param aReader The data provider configuration resource file reader.
    26 @param aReader The data provider configuration resource file reader.
    22 @param aFileName The data provider configuration resource file name.
    27 @param aFileName The data provider configuration resource file name.
   173     
   178     
   174     // WORD type
   179     // WORD type
   175     iType = static_cast<TMTPDataProviderTypes>(aReader.ReadUint16());
   180     iType = static_cast<TMTPDataProviderTypes>(aReader.ReadUint16());
   176     if(KMTPDataProviderTypeECOM != iType)
   181     if(KMTPDataProviderTypeECOM != iType)
   177         {
   182         {
       
   183         OstTrace1( TRACE_ERROR, CMTPDATAPROVIDERCONFIG_CONSTRUCTL, "type %d not MTP Dp ecom plugin", iType);
   178         User::Leave(KErrCorrupt);
   184         User::Leave(KErrCorrupt);
   179         }
   185         }
   180 
   186 
   181     // BYTE major_version
   187     // BYTE major_version
   182     iVersion = aReader.ReadInt8();
   188     iVersion = aReader.ReadInt8();