Return CefTime instead of time_t from CefZipReader::GetFileLastModified (issue #1625)

This commit is contained in:
Marshall Greenblatt
2015-05-05 19:12:10 -04:00
parent 616fdbf3ff
commit b849e7fb70
8 changed files with 16 additions and 14 deletions

View File

@@ -180,11 +180,13 @@ int64 CefZipReaderImpl::GetFileSize() {
return filesize_;
}
time_t CefZipReaderImpl::GetFileLastModified() {
CefTime CefZipReaderImpl::GetFileLastModified() {
CefTime time;
if (!VerifyContext() || !GetFileInfo())
return 0;
return time;
return filemodified_;
cef_time_from_timet(filemodified_, &time);
return time;
}
bool CefZipReaderImpl::OpenFile(const CefString& password) {

View File

@@ -27,7 +27,7 @@ class CefZipReaderImpl : public CefZipReader {
bool Close() override;
CefString GetFileName() override;
int64 GetFileSize() override;
time_t GetFileLastModified() override;
CefTime GetFileLastModified() override;
bool OpenFile(const CefString& password) override;
bool CloseFile() override;
int ReadFile(void* buffer, size_t bufferSize) override;