equal
deleted
inserted
replaced
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); |