From 80bdef76624bf62eccc4108dc69de09f55d970ef Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Sun, 31 Jan 2010 15:04:07 +0000 Subject: [PATCH] * don't re-load vcards, if the server already sent them. --- webcit/msg_renderers.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/webcit/msg_renderers.c b/webcit/msg_renderers.c index f8fc38e67..c50532555 100644 --- a/webcit/msg_renderers.c +++ b/webcit/msg_renderers.c @@ -495,7 +495,8 @@ void render_MAIL(wc_mime_attachment *Mime, StrBuf *RawData, StrBuf *FoundCharset void render_MIME_VCard(wc_mime_attachment *Mime, StrBuf *RawData, StrBuf *FoundCharset) { wcsession *WCC = WC; - MimeLoadData(Mime); + if (StrLength(Mime->Data) == 0) + MimeLoadData(Mime); if (StrLength(Mime->Data) > 0) { StrBuf *Buf; Buf = NewStrBuf(); @@ -519,7 +520,8 @@ void render_MIME_VCard(wc_mime_attachment *Mime, StrBuf *RawData, StrBuf *FoundC void render_MIME_VNote(wc_mime_attachment *Mime, StrBuf *RawData, StrBuf *FoundCharset) { - MimeLoadData(Mime); + if (StrLength(Mime->Data) == 0) + MimeLoadData(Mime); if (StrLength(Mime->Data) > 0) { struct vnote *v; StrBuf *Buf; -- 2.30.2