#ifndef LOG_H
#define LOG_H
-/* Make gcc check for the format of logmsg() and debug_logmsg(). */
-#ifdef __GNUC__
-# define GCC_FORMAT_ATTR(a, b) __attribute__ ((format (printf, a, b)))
-#else /* not __GNUC__ */
-# define GCC_FORMAT_ATTR(a, b)
-#endif /* not __GNUC__ */
+/* The log file to which Wget writes to after HUP. */
+#define DEFAULT_LOGFILE "wget-log"
enum log_options { LOG_VERBOSE, LOG_NOTQUIET, LOG_NONVERBOSE, LOG_ALWAYS };
void log_set_flush PARAMS ((int));
int log_set_save_context PARAMS ((int));
+void log_init PARAMS ((const char *, int));
+void log_close PARAMS ((void));
+void log_request_redirect_output PARAMS ((const char *));
+
#endif /* LOG_H */