/*
- * html.c -- Functions which handle translation between HTML and plain text
* $Id$
+ *
+ * Functions which handle translation between HTML and plain text
*/
#include "sysdep.h"
#include <stdio.h>
#include <fcntl.h>
#include <signal.h>
-#include <time.h>
+
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+# include <sys/time.h>
+# else
+# include <time.h>
+# endif
+#endif
+
#include <ctype.h>
#include <string.h>
#include <errno.h>
* do_citaformat = set to 1 to indent newlines with spaces
*/
char *html_to_ascii(char *inputmsg, int screenwidth, int do_citaformat) {
- char inbuf[256];
- char outbuf[256];
+ char inbuf[SIZ];
+ char outbuf[SIZ];
char tag[1024];
int done_reading = 0;
char *inptr;
strcpy(inbuf, "");
strcpy(outbuf, "");
- outptr = mallok(strlen(inptr) + 256);
+ outptr = mallok(strlen(inptr) + SIZ);
if (outptr == NULL) return NULL;
strcpy(outptr, "");
outlen = 0;