X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/f7045eaebc7cd9a7b2d4a29c355a153887b9921c..3b819525f14d5c7653404b11c68b49981f8ff7af:/h/prototypes.h diff --git a/h/prototypes.h b/h/prototypes.h index 6c4fdcfb..a89fe734 100644 --- a/h/prototypes.h +++ b/h/prototypes.h @@ -1,6 +1,4 @@ - -/* - * prototypes.h -- various prototypes +/* prototypes.h -- various prototypes * * If you modify functions here, please document their current behavior * as much as practical. @@ -18,6 +16,7 @@ char *etcpath(char *); struct msgs_array; void add_profile_entry (const char *, const char *); +void inform(char *fmt, ...); void adios (const char *, const char *, ...) NORETURN; void admonish (char *, char *, ...); void advertise (const char *, char *, const char *, va_list); @@ -53,7 +52,6 @@ int context_foil (char *); void context_read (void); void context_replace (char *, char *); void context_save (void); -char *copy (const char *, char *); char **copyip (char **, char **, int); void cpydata (int, int, const char *, const char *); void cpydgst (int, int, char *, char *); @@ -205,7 +203,7 @@ char *get_term_stringcap(char *capability); * arg1..argN - Arguments 1-N. * * Returns a tparm and tputs-processed string, or NULL if there was a problem - * initializating the terminal or retrieving the capability. + * initialising the terminal or retrieving the capability. */ char *get_term_stringparm(char *capability, long arg1, long arg2); @@ -258,12 +256,11 @@ int m_gmprot (void); char *m_maildir (char *); char *m_mailpath (char *); char *m_name (int); -int m_putenv (char *, char *); int m_rand (unsigned char *, size_t); char *m_mktemp(const char *, int *, FILE **); char *m_mktemp2(const char *, const char *, int *, FILE **); char *m_mktemps(const char *pfx, const char *suffix, int *, FILE **); -char *get_temp_dir(); +char *get_temp_dir(void); /* * Create a subprocess and redirect our standard output to it. @@ -343,8 +340,7 @@ void ruserpass (const char *host, char **aname, char **apass, int flags); int remdir (char *); void scan_detect_mbox_style (FILE *); -void scan_finished (); -void scan_reset_m_getfld_state (); +void scan_finished(void); int seq_addmsg (struct msgs *, char *, int, int, int); int seq_addsel (struct msgs *, char *, int, int); char *seq_bits (struct msgs *); @@ -417,7 +413,6 @@ char *snprintb (char *buffer, size_t size, unsigned flags, char *bitfield); int ssequal (const char *, const char *); int stringdex (char *, char *); char *trimcpy (char *); -int unputenv (char *); /* * Remove quotes and quoted-pair sequences from RFC-5322 atoms. @@ -511,7 +506,7 @@ void hexify (const unsigned char *, size_t, char **); /* * credentials management */ -void init_credentials_file (); +void init_credentials_file(void); /* * Allocate and return a credentials structure. The credentials structure @@ -536,7 +531,7 @@ nmh_creds_t nmh_get_credentials (const char *host, const char *user); * * creds - Structure from previous nmh_get_credentials() call * - * Returns NULL on error, otherwise a NUL-termined string containing + * Returns NULL on error, otherwise a NUL-terminated string containing * the username. Points to allocated memory in the credentials structure * that is free()d by nmh_free_credentials(). */