diff --git a/src/librepgp/stream-key.cpp b/src/librepgp/stream-key.cpp index a3ca026a9e..89b842e66a 100644 --- a/src/librepgp/stream-key.cpp +++ b/src/librepgp/stream-key.cpp @@ -1175,6 +1175,7 @@ pgp_key_pkt_t::~pgp_key_pkt_t() free(sec_data); } +#if defined(ENABLE_CRYPTO_REFRESH) uint8_t pgp_key_pkt_t::s2k_specifier_len(pgp_s2k_specifier_t specifier) { @@ -1190,6 +1191,7 @@ pgp_key_pkt_t::s2k_specifier_len(pgp_s2k_specifier_t specifier) throw rnp::rnp_exception(RNP_ERROR_BAD_PARAMETERS); } } +#endif void pgp_key_pkt_t::make_s2k_params(pgp_packet_body_t &hbody) diff --git a/src/librepgp/stream-key.h b/src/librepgp/stream-key.h index 7474a749ba..ecee586ef4 100644 --- a/src/librepgp/stream-key.h +++ b/src/librepgp/stream-key.h @@ -74,9 +74,11 @@ typedef struct pgp_key_pkt_t { private: /* create the contents of the algorithm specific public key fields in a separate packet */ - void make_alg_spec_fields_for_public_key(pgp_packet_body_t &hbody); - void make_s2k_params(pgp_packet_body_t &hbody); + void make_alg_spec_fields_for_public_key(pgp_packet_body_t &hbody); + void make_s2k_params(pgp_packet_body_t &hbody); +#if defined(ENABLE_CRYPTO_REFRESH) uint8_t s2k_specifier_len(pgp_s2k_specifier_t specifier); +#endif } pgp_key_pkt_t; /* userid/userattr with all the corresponding signatures */