skins/AknSkins/srvsrc/AknsSrvChunkLookup.cpp
changeset 2 abcbdabaa4c5
parent 0 05e9090e2422
equal deleted inserted replaced
1:ba33815114d6 2:abcbdabaa4c5
   818         TUint32 filenameoffset = 0;
   818         TUint32 filenameoffset = 0;
   819         Mem::Copy(&bmpindex, (content+2+paramnamelen*2), sizeof(TUint32));
   819         Mem::Copy(&bmpindex, (content+2+paramnamelen*2), sizeof(TUint32));
   820         Mem::Copy(&maskindex, (content+6+paramnamelen*2), sizeof(TUint32));
   820         Mem::Copy(&maskindex, (content+6+paramnamelen*2), sizeof(TUint32));
   821         Mem::Copy(&filenameoffset, (content+10+paramnamelen*2), sizeof(TUint32));
   821         Mem::Copy(&filenameoffset, (content+10+paramnamelen*2), sizeof(TUint32));
   822         TInt* baseptr = (TInt*)(aBasePtr);
   822         TInt* baseptr = (TInt*)(aBasePtr);
   823         baseptr = baseptr+(baseptr[EAknsSrvFilenameAreaBaseOffset]/4);
   823         if ( baseptr )
       
   824             {
       
   825             baseptr = baseptr+(baseptr[EAknsSrvFilenameAreaBaseOffset]/4);
       
   826             }
   824 
   827 
   825         TAknsSrvMPPtr<const TText*> iFilename;
   828         TAknsSrvMPPtr<const TText*> iFilename;
   826         iFilename.iPtrType = EAknsSrvMPPtrBaseRelativeRAM;
   829         iFilename.iPtrType = EAknsSrvMPPtrBaseRelativeRAM;
   827         iFilename.iAddressOrOffset = reinterpret_cast<const TUint16*>( filenameoffset );
   830         iFilename.iAddressOrOffset = reinterpret_cast<const TUint16*>( filenameoffset );
   828 
   831