engine/src/ShowEngine.cpp
branchRCL_3
changeset 257 f5377b5817a0
parent 248 31659d49b2e7
child 291 2f62fe179bbb
equal deleted inserted replaced
256:572d166c9421 257:f5377b5817a0
   195 	relPath.Copy(feedInfo->Title());
   195 	relPath.Copy(feedInfo->Title());
   196 	relPath.Append('\\');
   196 	relPath.Append('\\');
   197 
   197 
   198 	TFileName fileName;
   198 	TFileName fileName;
   199 	PodcastUtils::FileNameFromUrl(info->Url(), fileName);
   199 	PodcastUtils::FileNameFromUrl(info->Url(), fileName);
   200 	relPath.Append(fileName);
   200 	
       
   201 	TFileName extension;
       
   202 	extension.Copy(fileName.Mid(fileName.LocateReverse('.')));
       
   203 	DP1("extension=%S", &extension);
       
   204 		
       
   205 	TFileName newFilename;
       
   206 	newFilename.Format(_L("%u%S"), info->Uid(), &extension);
       
   207 	DP1("newFilename=%S", &newFilename);
       
   208 			
       
   209 	relPath.Append(newFilename);
   201 	PodcastUtils::EnsureProperPathName(relPath);
   210 	PodcastUtils::EnsureProperPathName(relPath);
   202 
   211 
   203 	// complete file path is base dir + rel path
   212 	// complete file path is base dir + rel path
   204 	filePath.Append(relPath);
   213 	filePath.Append(relPath);
   205 	info->SetFileNameL(filePath);
   214 	info->SetFileNameL(filePath);