brandingserver/BSServer/cbsstoragemanager.cpp
changeset 32 988c3ea2e6de
parent 31 9dbc70490d9a
equal deleted inserted replaced
31:9dbc70490d9a 32:988c3ea2e6de
   265     TInt length = aAppId.Length() + aBrandId.Length() +
   265     TInt length = aAppId.Length() + aBrandId.Length() +
   266                   KDefFileName().Length() + KDirSeparator().Length() * 2 +
   266                   KDefFileName().Length() + KDirSeparator().Length() * 2 +
   267                   langBuf.Length() + KDot().Length() * 3 + KMaxVersionLenght;
   267                   langBuf.Length() + KDot().Length() * 3 + KMaxVersionLenght;
   268 	fileName = HBufC::NewLC( length );
   268 	fileName = HBufC::NewLC( length );
   269     
   269     
       
   270     if(fileName){
   270     TPtr file( fileName->Des() );
   271     TPtr file( fileName->Des() );
   271 
   272 
   272     // [application_id]\[brand_id]\[def_filename][language_id]
   273     // [application_id]\[brand_id]\[def_filename][language_id]
   273     //
   274     //
   274     
   275     
   284 	    TBuf<KMaxVersionLenght> versionBuffer;
   285 	    TBuf<KMaxVersionLenght> versionBuffer;
   285 	    versionBuffer.AppendNum( aReserved );
   286 	    versionBuffer.AppendNum( aReserved );
   286 	    file.Append( KDot() );
   287 	    file.Append( KDot() );
   287     	file.Append( versionBuffer );
   288     	file.Append( versionBuffer );
   288     	}
   289     	}
   289 
   290     	
   290     if( fileName )
   291     	CleanupStack::Pop( fileName );      
   291     	{
   292     }
   292     	CleanupStack::Pop( fileName );
       
   293     	}
       
   294     return fileName;
   293     return fileName;
   295     }
   294     }
   296 
   295 
   297 // ---------------------------------------------------------------------------
   296 // ---------------------------------------------------------------------------
   298 // CBSStorageManager::CreateStorageL
   297 // CBSStorageManager::CreateStorageL