projects
/
claws.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2006-06-15 [colin] 2.3.0cvs16
[claws.git]
/
src
/
procmime.c
diff --git
a/src/procmime.c
b/src/procmime.c
index f6fddff616fb03f366012e95da92acf1da2afe94..329594936bf1b23c8d4ad2dd96165e9480ef81e6 100644
(file)
--- a/
src/procmime.c
+++ b/
src/procmime.c
@@
-48,6
+48,7
@@
#include "utils.h"
#include "prefs_common.h"
#include "prefs_gtk.h"
#include "utils.h"
#include "prefs_common.h"
#include "prefs_gtk.h"
+#include "alertpanel.h"
static GHashTable *procmime_get_mime_type_table (void);
static GHashTable *procmime_get_mime_type_table (void);
@@
-818,8
+819,11
@@
FILE *procmime_get_first_encrypted_text_content(MsgInfo *msginfo)
partinfo = mimeinfo;
if ((encinfo = find_encrypted_part(partinfo)) != NULL) {
debug_print("decrypting message part\n");
partinfo = mimeinfo;
if ((encinfo = find_encrypted_part(partinfo)) != NULL) {
debug_print("decrypting message part\n");
- if (privacy_mimeinfo_decrypt(encinfo) < 0)
+ if (privacy_mimeinfo_decrypt(encinfo) < 0) {
+ alertpanel_error(_("Couldn't decrypt: %s"),
+ privacy_get_error());
return NULL;
return NULL;
+ }
}
partinfo = mimeinfo;
while (partinfo && partinfo->type != MIMETYPE_TEXT) {
}
partinfo = mimeinfo;
while (partinfo && partinfo->type != MIMETYPE_TEXT) {