revert bogus patch part.
[apps/madmutt.git] / lib-lib / file.h
index 9d6ca73..91a2d2a 100644 (file)
@@ -33,9 +33,6 @@
 #ifndef MUTT_LIB_LIB_FILE_H
 #define MUTT_LIB_LIB_FILE_H
 
-#include <stdio.h>
-#include <stdlib.h>
-
 /****************************************************************************/
 /* fd ops                                                                   */
 /****************************************************************************/
@@ -68,4 +65,9 @@ char *mutt_concat_path(char *, ssize_t, const char *, const char *);
 void mutt_sanitize_filename(char *, short);
 ssize_t mutt_quote_filename(char *, ssize_t, const char *);
 
+/* replace any %s with src, or appends " $src" */
+ssize_t m_file_fmt(char *dst, ssize_t n, const char *fmt, const char *src);
+int m_tempfd(char *dst, ssize_t n, const char *dir, const char *fmt);
+FILE *m_tempfile(char *dst, ssize_t n, const char *dir, const char *fmt);
+
 #endif /* MUTT_LIB_LIB_FILE_H */