2008-12-15 [colin] 3.6.1cvs78
[claws.git] / src / plugins / smime / smime.c
index 06684aa311bac2ee217ab0469d87966832d945f3..b48faf3c57467cfa7fa33397670f4eb4506dcad2 100644 (file)
@@ -516,7 +516,7 @@ static MimeInfo *smime_decrypt(MimeInfo *mimeinfo)
        return decinfo;
 }
 
        return decinfo;
 }
 
-gboolean smime_sign(MimeInfo *mimeinfo, PrefsAccount *account)
+gboolean smime_sign(MimeInfo *mimeinfo, PrefsAccount *account, const gchar *from_addr)
 {
        MimeInfo *msgcontent, *sigmultipart, *newinfo;
        gchar *textstr, *micalg;
 {
        MimeInfo *msgcontent, *sigmultipart, *newinfo;
        gchar *textstr, *micalg;
@@ -602,7 +602,7 @@ gboolean smime_sign(MimeInfo *mimeinfo, PrefsAccount *account)
                return FALSE;
        }
 
                return FALSE;
        }
 
-       if (!sgpgme_setup_signers(ctx, account)) {
+       if (!sgpgme_setup_signers(ctx, account, from_addr)) {
                debug_print("setup_signers failed\n");
                gpgme_data_release(gpgtext);
                gpgme_release(ctx);
                debug_print("setup_signers failed\n");
                gpgme_data_release(gpgtext);
                gpgme_release(ctx);