* src/common/quoted-printable.c
fix decoding of quoted-printable parts
+2007-03-15 [paul] 2.8.1cvs13
+
+ * src/common/quoted-printable.c
+ fix decoding of quoted-printable parts
+
2007-03-14 [wwp] 2.8.1cvs12
* src/gtk/logwindow.h
2007-03-14 [wwp] 2.8.1cvs12
* src/gtk/logwindow.h
( cvs diff -u -r 1.1.4.26 -r 1.1.4.27 src/gtk/logwindow.c; ) > 2.8.1cvs10.patchset
( cvs diff -u -r 1.1.4.10 -r 1.1.4.11 src/gtk/logwindow.h; ) > 2.8.1cvs11.patchset
( cvs diff -u -r 1.1.4.11 -r 1.1.4.12 src/gtk/logwindow.h; ) > 2.8.1cvs12.patchset
( cvs diff -u -r 1.1.4.26 -r 1.1.4.27 src/gtk/logwindow.c; ) > 2.8.1cvs10.patchset
( cvs diff -u -r 1.1.4.10 -r 1.1.4.11 src/gtk/logwindow.h; ) > 2.8.1cvs11.patchset
( cvs diff -u -r 1.1.4.11 -r 1.1.4.12 src/gtk/logwindow.h; ) > 2.8.1cvs12.patchset
+( cvs diff -u -r 1.3.2.12 -r 1.3.2.13 src/common/quoted-printable.c; ) > 2.8.1cvs13.patchset
MICRO_VERSION=1
INTERFACE_AGE=0
BINARY_AGE=0
MICRO_VERSION=1
INTERFACE_AGE=0
BINARY_AGE=0
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
while (*inp != '\0') {
if (*inp == '=') {
while (*inp != '\0') {
if (*inp == '=') {
- if (inp[1] && inp[2] && inp[1] == '0' && inp[2] == '0') {
- inp += 3;
- continue;
- } else if (inp[1] && inp[2] &&
+ if (inp[1] && inp[2] &&
get_hex_value((guchar *)outp, inp[1], inp[2])
== TRUE) {
inp += 3;
get_hex_value((guchar *)outp, inp[1], inp[2])
== TRUE) {
inp += 3;
while (*inp != '\0' && avail > 0) {
if (*inp == '=') {
while (*inp != '\0' && avail > 0) {
if (*inp == '=') {
- if (inp[1] && inp[2] && inp[1] == '0' && inp[2] == '0') {
- inp += 3;
- continue;
- } else if (inp[1] && inp[2] &&
+ if (inp[1] && inp[2] &&
get_hex_value((guchar *)outp, inp[1], inp[2])
== TRUE) {
inp += 3;
get_hex_value((guchar *)outp, inp[1], inp[2])
== TRUE) {
inp += 3;
while (inp - in < inlen && *inp != '\0') {
if (*inp == '=' && inp + 3 - in <= inlen) {
while (inp - in < inlen && *inp != '\0') {
if (*inp == '=' && inp + 3 - in <= inlen) {
- if (inp[1] && inp[2] && inp[1] == '0' && inp[2] == '0') {
- inp += 3;
- continue;
- } else if (get_hex_value(outp, inp[1], inp[2]) == TRUE) {
+ if (get_hex_value(outp, inp[1], inp[2]) == TRUE) {
inp += 3;
} else {
*outp = *inp++;
inp += 3;
} else {
*outp = *inp++;