]> code.citadel.org Git - citadel.git/blobdiff - citadel/msgform.c
* Replaced all "Citadel/UX" references with "Citadel"
[citadel.git] / citadel / msgform.c
index 94ddb0971b5c85032934d09dd94627ea91df1780..ba6f2fdfce4ad17b36958b29d79fad0e1dff40c2 100644 (file)
@@ -1,14 +1,14 @@
 /*
- * msgform.c v2.1 $Id$
- * see copyright.doc for copyright information
+ * $Id$
  * 
  * This is simply a filter that converts Citadel binary message format
  * to readable, formatted output.
  * 
  * If the -q (quiet or qwk) flag is used, only the message text prints, and
  * then it stops at the end of the first message it prints.
- * This is used by the QWK reader for Citadel/UX during message format
+ * This is used by the QWK reader for Citadel during message format
  * translation.
+ *
  */
 
 #include "sysdep.h"
 #include <stdio.h>
 #include <ctype.h>
 #include <string.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 <errno.h>
 
 
@@ -36,7 +47,7 @@ char *strerror(int e)
 {
        static char buf[32];
 
-       sprintf(buf,"errno = %d",e);
+       snprintf(buf, sizeof buf, "errno = %d",e);
        return(buf);
        }
 #endif