X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit-ng%2Ftext2html.c;h=cfbcfb7d0469c9fdce7a1c4c1657d33d0d2fa53d;hb=03d5df9a4e11ce16fbfeac4ad03f2825591fa4ae;hp=bffb90e8811c50461017760fdf4c892cd53ab395;hpb=52b6f96d74b3faf7e25f87618493c1ffd8cc3571;p=citadel.git diff --git a/webcit-ng/text2html.c b/webcit-ng/text2html.c index bffb90e88..cfbcfb7d0 100644 --- a/webcit-ng/text2html.c +++ b/webcit-ng/text2html.c @@ -18,33 +18,33 @@ /* * Convert a text/plain message to text/html */ -StrBuf *text2html(const char *supplied_charset, int treat_as_wiki, char *roomname, long msgnum, StrBuf *Source) +StrBuf *text2html(const char *supplied_charset, int treat_as_wiki, char *roomname, long msgnum, StrBuf * Source) { StrBuf *sj = NULL; sj = NewStrBuf(); if (!sj) { - return(sj); + return (sj); } StrBufAppendPrintf(sj, "
");
-	StrEscAppend(sj, Source, NULL, 0, 0);		// FIXME - add code here to activate links
+	StrEscAppend(sj, Source, NULL, 0, 0);	// FIXME - add code here to activate links
 	StrBufAppendPrintf(sj, "
\n"); - return(sj); + return (sj); } /* * Convert a text/x-citadel-variformat message to text/html */ -StrBuf *variformat2html(StrBuf *Source) +StrBuf *variformat2html(StrBuf * Source) { StrBuf *Target = NULL; Target = NewStrBuf(); if (!Target) { - return(Target); + return (Target); } const char *ptr, *pte; @@ -58,9 +58,8 @@ StrBuf *variformat2html(StrBuf *Source) long len; int intext = 0; - if (StrLength(Source) > 0) - do - { + if (StrLength(Source) > 0) + do { StrBufSipLine(Line, Source, &BufPtr); bq = 0; i = 0; @@ -77,7 +76,7 @@ StrBuf *variformat2html(StrBuf *Source) if (*ptr == '>') { bq++; } - ptr ++; + ptr++; i++; } } @@ -87,11 +86,12 @@ StrBuf *variformat2html(StrBuf *Source) * different colour. This code understands Citadel-style * " >" quotes and will convert to
tags. */ - if (i > 0) StrBufCutLeft(Line, i); + if (i > 0) + StrBufCutLeft(Line, i); - for (i = bn; i < bq; i++) + for (i = bn; i < bq; i++) StrBufAppendBufPlain(Target, HKEY("
"), 0); - for (i = bq; i < bn; i++) + for (i = bq; i < bn; i++) StrBufAppendBufPlain(Target, HKEY("
"), 0); bn = bq; @@ -105,8 +105,7 @@ StrBuf *variformat2html(StrBuf *Source) StrBufAppendBufPlain(Target, HKEY("\n"), 0); } - while ((BufPtr != StrBufNOTNULL) && - (BufPtr != NULL)); + while ((BufPtr != StrBufNOTNULL) && (BufPtr != NULL)); for (i = 0; i < bn; i++) { StrBufAppendBufPlain(Target, HKEY("
"), 0); @@ -115,7 +114,5 @@ StrBuf *variformat2html(StrBuf *Source) FreeStrBuf(&Line); FreeStrBuf(&Line1); FreeStrBuf(&Line2); - return(Target); + return (Target); } - -