projects
/
claws.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
2009-01-10 [colin] 3.7.0cvs27
[claws.git]
/
src
/
codeconv.c
diff --git
a/src/codeconv.c
b/src/codeconv.c
index d98ba683787d4830bd8ac5741a18ad2dabf683ce..50bb708d91692bd7afa08a62e47f59a77f244a41 100644
(file)
--- a/
src/codeconv.c
+++ b/
src/codeconv.c
@@
-1519,6
+1519,16
@@
gchar *conv_unmime_header(const gchar *str, const gchar *default_encoding)
*destp++ = ' '; \
left = MAX_LINELEN - 1; \
} \
*destp++ = ' '; \
left = MAX_LINELEN - 1; \
} \
+ } else if (destp == (guchar *)dest && left < 7) { \
+ if (isspace(*(destp - 1))) \
+ destp--; \
+ else if (is_plain_text && isspace(*srcp)) \
+ srcp++; \
+ if (*srcp) { \
+ *destp++ = '\n'; \
+ *destp++ = ' '; \
+ left = MAX_LINELEN - 1; \
+ } \
} \
} \
}
} \
} \
}