X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fevent.c;h=f5b78f4e8d0eb2086bd461a2dc5107af6b6fbbd4;hb=4bde8611a7a9af19f8239459b8aab07a5542b03b;hp=13c5a3e4c1cebea1757a60b4ac97d806a01bcf8c;hpb=082dc69ddc2d7febf4bd004eda95de8e0fe15e63;p=citadel.git diff --git a/webcit/event.c b/webcit/event.c index 13c5a3e4c..f5b78f4e8 100644 --- a/webcit/event.c +++ b/webcit/event.c @@ -796,6 +796,7 @@ void display_edit_individual_event(icalcomponent *supplied_vevent, long msgnum, */ void save_individual_event(icalcomponent *supplied_vevent, long msgnum, char *from, int unread, calview *calv) { + StrBuf *Buf; char buf[SIZ]; icalproperty *prop; icalcomponent *vevent, *encaps; @@ -1162,7 +1163,9 @@ STARTOVER: for (attendee = icalcomponent_get_first_property(vevent, ICAL_ATTENDE serv_puts("Content-type: text/calendar"); serv_puts("Content-Transfer-Encoding: quoted-printable"); serv_puts(""); - text_to_server_qp(icalcomponent_as_ical_string(encaps)); + Buf = NewStrBufPlain(icalcomponent_as_ical_string(encaps), -1); + text_to_server_qp(Buf); + FreeStrBuf(&Buf); // serv_puts(icalcomponent_as_ical_string(encaps)); serv_puts("000"); case '4':