engine/src/HttpClient.cpp
changeset 82 d87e984bd8b8
parent 81 27f6f5827e5d
child 93 c2f1ea38ec70
equal deleted inserted replaced
81:27f6f5827e5d 82:d87e984bd8b8
   158 	TBuf8<KTempBufferSize> rangeText;
   158 	TBuf8<KTempBufferSize> rangeText;
   159 
   159 
   160 	if (iResumeEnabled && iPodcastModel.FsSession().Entry(iCurrentFileName, entry) == KErrNone) {
   160 	if (iResumeEnabled && iPodcastModel.FsSession().Entry(iCurrentFileName, entry) == KErrNone) {
   161 		DP1("Found file, with size=%d", entry.iSize);
   161 		DP1("Found file, with size=%d", entry.iSize);
   162 		// file exists, so we should probably resume
   162 		// file exists, so we should probably resume
   163 		rangeText.Format(_L8("bytes=%d-"), entry.iSize-KByteOverlap);
   163 		rangeText.Format(_L8("bytes=%d-"), (entry.iSize-KByteOverlap > 0 ? entry.iSize-KByteOverlap : 0));
   164 		iHandler->SetSaveFileName(iCurrentFileName, ETrue);
   164 		iHandler->SetSaveFileName(iCurrentFileName, ETrue);
   165 	} else {
   165 	} else {
   166 		// otherwise just make sure the directory exists
   166 		// otherwise just make sure the directory exists
   167 		BaflUtils::EnsurePathExistsL(iPodcastModel.FsSession(),iCurrentFileName);
   167 		BaflUtils::EnsurePathExistsL(iPodcastModel.FsSession(),iCurrentFileName);
   168 		iHandler->SetSaveFileName(iCurrentFileName);
   168 		iHandler->SetSaveFileName(iCurrentFileName);