* src/partial_download.c
Fix crasher found by Alexsandar Urosevic
+2006-09-26 [colin] 2.5.1cvs3
+
+ * src/partial_download.c
+ Fix crasher found by Alexsandar Urosevic
+
2006-09-26 [colin] 2.5.1cvs2
* src/summaryview.c
( cvs diff -u -r 1.1.2.9 -r 1.1.2.10 src/plugins/bogofilter/bogofilter.c; cvs diff -u -r 1.13.2.24 -r 1.13.2.25 src/plugins/clamav/clamav_plugin.c; cvs diff -u -r 1.18.2.41 -r 1.18.2.42 src/plugins/spamassassin/spamassassin.c; ) > 2.5.0cvs3.patchset
( cvs diff -u -r 1.28.2.26 -r 1.28.2.27 src/mbox.c; ) > 2.5.1cvs1.patchset
( cvs diff -u -r 1.395.2.254 -r 1.395.2.255 src/summaryview.c; ) > 2.5.1cvs2.patchset
+( cvs diff -u -r 1.1.2.12 -r 1.1.2.13 src/partial_download.c; ) > 2.5.1cvs3.patchset
MICRO_VERSION=1
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=2
+EXTRA_VERSION=3
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
MsgInfo *tinfo;
gchar *sanitized_uid = NULL;
- if (!tinfo->extradata)
- return err;
-
filename = procmsg_get_message_file_path(msginfo);
if (!filename) {
g_warning("can't get message file path.\n");
return err;
}
tinfo = procheader_parse_file(filename, msginfo->flags, TRUE, TRUE);
+
+ if (!tinfo->extradata) {
+ g_free(filename);
+ return err;
+ }
sanitized_uid = g_strdup(tinfo->extradata->account_login);
subst_for_filename(sanitized_uid);