aboutsummaryrefslogtreecommitdiff
path: root/src/networkfilemanager.cpp
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2021-09-19 16:48:13 +0200
committerEven Rouault <even.rouault@spatialys.com>2021-09-19 16:48:13 +0200
commit5f3f02163e9611cec7713b1885ed61d4823946a1 (patch)
tree73f10b85431a62e15cff9b7dc643fe790ed35854 /src/networkfilemanager.cpp
parent55dd9ab747c8d0249dd15ad8baae1e3be570b93c (diff)
downloadPROJ-5f3f02163e9611cec7713b1885ed61d4823946a1.tar.gz
PROJ-5f3f02163e9611cec7713b1885ed61d4823946a1.zip
networkfilemanager.cpp: fix compiler warnings on 32-bit systems where time_t is 32-bit
Diffstat (limited to 'src/networkfilemanager.cpp')
-rw-r--r--src/networkfilemanager.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/networkfilemanager.cpp b/src/networkfilemanager.cpp
index d331f4d6..cd0da86f 100644
--- a/src/networkfilemanager.cpp
+++ b/src/networkfilemanager.cpp
@@ -1185,7 +1185,7 @@ bool NetworkFilePropertiesCache::tryGet(PJ_CONTEXT *ctx, const std::string &url,
if (stmt->execute() != SQLITE_ROW) {
return false;
}
- props.lastChecked = stmt->getInt64();
+ props.lastChecked = static_cast<time_t>(stmt->getInt64());
props.size = stmt->getInt64();
const char *lastModified = stmt->getText();
props.lastModified = lastModified ? lastModified : std::string();
@@ -2265,7 +2265,7 @@ int proj_is_download_needed(PJ_CONTEXT *ctx, const char *url_or_filename,
}
NS_PROJ::FileProperties cachedProps;
- cachedProps.lastChecked = stmt->getInt64();
+ cachedProps.lastChecked = static_cast<time_t>(stmt->getInt64());
cachedProps.size = stmt->getInt64();
const char *lastModified = stmt->getText();
cachedProps.lastModified = lastModified ? lastModified : std::string();