From 291c28e44d1c38449cc448117ac1a82e66c9331f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Tue, 23 Apr 2019 13:54:44 -0400 Subject: [PATCH] jamiaccount: ensure no precision loss when computing time slot Change-Id: I710fde159c4ba52eade7037e620c7d7184c49e15 --- src/jamidht/jamiaccount.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jamidht/jamiaccount.cpp b/src/jamidht/jamiaccount.cpp index 52d83a0ce5..b23b39611e 100644 --- a/src/jamidht/jamiaccount.cpp +++ b/src/jamidht/jamiaccount.cpp @@ -1028,7 +1028,7 @@ JamiAccount::computeKeys(const std::string& password, const std::string& pin, bo { // Compute time seed auto now = std::chrono::duration_cast<std::chrono::seconds>(clock::now().time_since_epoch()); - auto tseed = now.count() / std::chrono::duration_cast<std::chrono::seconds>(EXPORT_KEY_RENEWAL_TIME).count(); + auto tseed = now.count() / std::chrono::seconds(EXPORT_KEY_RENEWAL_TIME).count(); if (previous) tseed--; std::stringstream ss; -- GitLab