X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fgroupdav_get.c;h=efda71d92685cb46be19e9d251d3df76757782fb;hb=3dda3cda8acb9c1c4eb227f4780630913ffc633a;hp=87286632ae35a2466218d486dbfb48372b03ce4c;hpb=abeb8adc38f9d55fcb6cb3d076f57239b0a9a4d5;p=citadel.git diff --git a/webcit/groupdav_get.c b/webcit/groupdav_get.c index 87286632a..efda71d92 100644 --- a/webcit/groupdav_get.c +++ b/webcit/groupdav_get.c @@ -71,7 +71,7 @@ void groupdav_get(char *dav_pathname) { dav_msgnum = locate_message_by_uid(dav_uid); serv_printf("MSG2 %ld", dav_msgnum); - serv_gets(buf); + serv_getln(buf, sizeof buf); if (buf[0] != '1') { wprintf("HTTP/1.1 404 not found\r\n"); groupdav_common_headers(); @@ -88,7 +88,7 @@ void groupdav_get(char *dav_pathname) { wprintf("HTTP/1.1 200 OK\r\n"); groupdav_common_headers(); wprintf("ETag: \"%ld\"\r\n", dav_msgnum); - while (serv_gets(buf), strcmp(buf, "000")) { + while (serv_getln(buf, sizeof buf), strcmp(buf, "000")) { if (!strncasecmp(buf, "Date: ", 6)) { wprintf("%s\r\n", buf); }