Use sig_opts in x509_sig_alg_gets()
diff --git a/library/x509_crl.c b/library/x509_crl.c
index 2d6b50d..f532c0c 100644
--- a/library/x509_crl.c
+++ b/library/x509_crl.c
@@ -634,9 +634,9 @@
char *p;
const x509_crl_entry *entry;
#if defined(POLARSSL_RSASSA_PSS_CERTIFICATES)
- const x509_buf *sig_params = &crl->sig_params;
+ const void *sig_opts = crl->sig_opts;
#else
- const x509_buf *sig_params = NULL;
+ const void *sig_opts = NULL;
#endif
p = buf;
@@ -693,7 +693,8 @@
ret = snprintf( p, n, "\n%ssigned using : ", prefix );
SAFE_SNPRINTF();
- ret = x509_sig_alg_gets( p, n, &crl->sig_oid1, crl->sig_pk, sig_params );
+ ret = x509_sig_alg_gets( p, n, &crl->sig_oid1, crl->sig_pk, crl->sig_md,
+ sig_opts );
SAFE_SNPRINTF();
ret = snprintf( p, n, "\n" );