aboutsummaryrefslogtreecommitdiffstats
path: root/gpgme/sign.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--gpgme/sign.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gpgme/sign.c b/gpgme/sign.c
index 089b34c5..4c71f804 100644
--- a/gpgme/sign.c
+++ b/gpgme/sign.c
@@ -153,8 +153,8 @@ parse_sig_created (char *args, gpgme_new_signature_t *sigp)
}
args = tail;
- sig->timestamp = strtol (args, &tail, 0);
- if (errno || args == tail || *tail != ' ')
+ sig->timestamp = _gpgme_parse_timestamp (args, &tail);
+ if (sig->timestamp == -1 || args == tail || *tail != ' ')
{
/* The crypto backend does not behave. */
free (sig);