diff --git a/src/message_cache.cc b/src/message_cache.cc index 6332925..e942290 100644 --- a/src/message_cache.cc +++ b/src/message_cache.cc @@ -25,10 +25,9 @@ namespace pEp { message *src, message **dst, stringlist_t **keylist, - PEP_rating *rating, PEP_decrypt_flags_t *flags) { - return message_cache.decrypt_message(session, src, dst, keylist, rating, flags); + return message_cache.decrypt_message(session, src, dst, keylist, flags); } PEP_STATUS MessageCache::cache_mime_encode_message( @@ -315,7 +314,6 @@ namespace pEp { message *src, message **dst, stringlist_t **keylist, - PEP_rating *rating, PEP_decrypt_flags_t *flags) { if (!src || cacheID(src) == "") @@ -333,7 +331,7 @@ namespace pEp { correctAttachmentsOrder(src->attachments); ::message *_dst = nullptr; - PEP_STATUS status = ::decrypt_message(session, src, &_dst, keylist, rating, flags); + PEP_STATUS status = ::decrypt_message(session, src, &_dst, keylist, flags); *dst = empty_message_copy(_dst, _id, true); { diff --git a/src/message_cache.hh b/src/message_cache.hh index cd4aa2e..6a53366 100644 --- a/src/message_cache.hh +++ b/src/message_cache.hh @@ -53,7 +53,6 @@ namespace pEp { message *src, message **dst, stringlist_t **keylist, - PEP_rating *rating, PEP_decrypt_flags_t *flags); static PEP_STATUS cache_encrypt_message( @@ -98,7 +97,6 @@ namespace pEp { message *src, message **dst, stringlist_t **keylist, - PEP_rating *rating, PEP_decrypt_flags_t *flags); PEP_STATUS encrypt_message( diff --git a/test/framework/framework.cc b/test/framework/framework.cc index 0dfd407..fb5bca7 100644 --- a/test/framework/framework.cc +++ b/test/framework/framework.cc @@ -132,15 +132,8 @@ namespace pEp { ::message *_dst; stringlist_t *keylist; - ::PEP_rating rating; ::PEP_decrypt_flags_t flags = 0; - ::PEP_STATUS status = ::decrypt_message( - Adapter::session(), - msg.get(), - &_dst, - &keylist, - &rating, - &flags); + ::PEP_STATUS status = ::decrypt_message(Adapter::session(), msg.get(), &_dst, &keylist, &flags); throw_status(status); Message dst; @@ -148,6 +141,7 @@ namespace pEp { dst = make_message(_dst); else dst = msg; + ::PEP_rating rating = dst.get()->rating; if (dst.get()->attachments) { for (auto a = dst.get()->attachments; a && a->value; a = a->next) {