summaryrefslogtreecommitdiffstats
path: root/openpgp/src/packet/signature.rs
diff options
context:
space:
mode:
authorJustus Winter <justus@sequoia-pgp.org>2021-11-17 12:50:46 +0100
committerJustus Winter <justus@sequoia-pgp.org>2021-11-18 14:10:55 +0100
commitb56ea7ab07626ff37e14f0c15c6252b7627a6b72 (patch)
tree595c6a5d11b2db7e9141384a32762052440193ce /openpgp/src/packet/signature.rs
parent991c759dd710bab903baa32dff8dc1fc18e78e3b (diff)
openpgp: Use a WASM-friendly SystemTime::now wrapper.
- Fixes #769.
Diffstat (limited to 'openpgp/src/packet/signature.rs')
-rw-r--r--openpgp/src/packet/signature.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/openpgp/src/packet/signature.rs b/openpgp/src/packet/signature.rs
index aa19c130..e8d81904 100644
--- a/openpgp/src/packet/signature.rs
+++ b/openpgp/src/packet/signature.rs
@@ -1607,10 +1607,10 @@ impl SignatureBuilder {
if let Some(oct) = self.original_creation_time {
let t =
(oct + time::Duration::new(1, 0)).max(
- time::SystemTime::now() -
+ crate::now() -
time::Duration::new(SIG_BACKDATE_BY, 0));
- if t > time::SystemTime::now() {
+ if t > crate::now() {
return Err(Error::InvalidOperation(
"Cannot create valid signature newer than template"
.into()).into());
@@ -1618,7 +1618,7 @@ impl SignatureBuilder {
self.set_signature_creation_time(t)?
} else {
- self.set_signature_creation_time(time::SystemTime::now())?
+ self.set_signature_creation_time(crate::now())?
};
}