@@ -388,14 +388,14 @@ static apr_byte_t oidc_proto_validate_iat(request_rec *r, apr_jwt_t *jwt,
388388 /* check if this id_token has been issued just now +- slack (default 10 minutes) */
389389 if ((now - slack ) > jwt -> payload .iat ) {
390390 oidc_error (r ,
391- "\"iat\" validation failure (%" JSON_INTEGER_FORMAT " ): JWT was issued more than %d seconds ago" ,
392- jwt -> payload .iat , slack );
391+ "\"iat\" validation failure (%ld ): JWT was issued more than %d seconds ago" ,
392+ ( long ) jwt -> payload .iat , slack );
393393 return FALSE;
394394 }
395395 if ((now + slack ) < jwt -> payload .iat ) {
396396 oidc_error (r ,
397- "\"iat\" validation failure (%" JSON_INTEGER_FORMAT " ): JWT was issued more than %d seconds in the future" ,
398- jwt -> payload .iat , slack );
397+ "\"iat\" validation failure (%ld ): JWT was issued more than %d seconds in the future" ,
398+ ( long ) jwt -> payload .iat , slack );
399399 return FALSE;
400400 }
401401
@@ -423,8 +423,8 @@ static apr_byte_t oidc_proto_validate_exp(request_rec *r, apr_jwt_t *jwt,
423423 /* see if now is beyond the JWT expiry timestamp */
424424 if (now > jwt -> payload .exp ) {
425425 oidc_error (r ,
426- "\"exp\" validation failure (%" JSON_INTEGER_FORMAT " ): JWT expired %" JSON_INTEGER_FORMAT " seconds ago" ,
427- jwt -> payload .exp , now - jwt -> payload .exp );
426+ "\"exp\" validation failure (%ld ): JWT expired %ld seconds ago" ,
427+ ( long ) jwt -> payload .exp , ( long )( now - jwt -> payload .exp ) );
428428 return FALSE;
429429 }
430430
@@ -759,9 +759,9 @@ apr_byte_t oidc_proto_parse_idtoken(request_rec *r, oidc_cfg *cfg,
759759
760760 apr_rfc822_date (buf , apr_time_from_sec ((* jwt )-> payload .exp ));
761761 oidc_debug (r ,
762- "valid id_token for user \"%s\" expires: [%s], in %" JSON_INTEGER_FORMAT " secs from now)" ,
762+ "valid id_token for user \"%s\" expires: [%s], in %ld secs from now)" ,
763763 (* jwt )-> payload .sub , buf ,
764- (* jwt )-> payload .exp - apr_time_sec (apr_time_now ()));
764+ (long )(( * jwt )-> payload .exp - apr_time_sec (apr_time_now () )));
765765
766766 /* since we've made it so far, we may as well say it is a valid id_token */
767767 return TRUE;
0 commit comments