char *dupstr(const char *s);
char *dupcat(const char *s1, ...);
-char *dupprintf(const char *fmt, ...);
+char *dupprintf(const char *fmt, ...)
+#ifdef __GNUC__
+ __attribute__ ((format (printf, 1, 2)))
+#endif
+ ;
char *dupvprintf(const char *fmt, va_list ap);
void burnstr(char *string);
+int toint(unsigned);
+
char *fgetline(FILE *fp);
void base64_encode_atom(unsigned char *data, int n, char *out);
struct tm ltime(void);
+void smemclr(void *b, size_t len);
+
/*
* Debugging functions.
*