* src/procmime.c
Fix bug #2050, Clawsmail sends return receipt every seconds
We forgot to close the file when parsing
disposition-notification fields, which made unlinking of the
corresponding emails in tempfolder/processing impossible in
Windows. Causing them to be re-fetched every time.
+2011-01-21 [colin] 3.7.8cvs41
+
+ * src/procmime.c
+ Fix bug #2050, Clawsmail sends return receipt every seconds
+ We forgot to close the file when parsing
+ disposition-notification fields, which made unlinking of the
+ corresponding emails in tempfolder/processing impossible in
+ Windows. Causing them to be re-fetched every time.
+
2011-01-21 [colin] 3.7.8cvs40
* claws-mail.desktop
( cvs diff -u -r 1.1.2.2 -r 1.1.2.3 claws-mail.desktop; ) > 3.7.8cvs38.patchset
( cvs diff -u -r 1.18.2.63 -r 1.18.2.64 src/plugins/spamassassin/spamassassin.c; ) > 3.7.8cvs39.patchset
( cvs diff -u -r 1.1.2.3 -r 1.1.2.4 claws-mail.desktop; ) > 3.7.8cvs40.patchset
+( cvs diff -u -r 1.49.2.136 -r 1.49.2.137 src/procmime.c; ) > 3.7.8cvs41.patchset
MICRO_VERSION=8
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=40
+EXTRA_VERSION=41
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
} else {
procheader_get_header_fields(fp, hentry);
}
+
+ fclose(fp);
- if (!hentry[0].body || !hentry[1].body) {
+ if (!hentry[0].body || !hentry[1].body) {
debug_print("MsgId %s, Disp %s\n",
hentry[0].body ? hentry[0].body:"(nil)",
hentry[1].body ? hentry[1].body:"(nil)");