X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/aad5d20016b28bb8c28592c1ebe4213aafaa43c3..b0aa8cdb1c264e42d4931ca24968689c73381278:/config/config.c diff --git a/config/config.c b/config/config.c index 919c1eec..020d610d 100644 --- a/config/config.c +++ b/config/config.c @@ -11,8 +11,9 @@ #include #define nmhbindir(file) NMHBINDIR#file -#define nmhetcdir(file) NMHETCDIR#file #define nmhlibexecdir(file) NMHLIBEXECDIR#file +#define nmhetcdir(file) NMHETCDIR#file +#define nmhdocdir(file) NMHDOCDIR#file /* @@ -71,9 +72,8 @@ try_it: /* Will leak because caller doesn't know cp was dynamically allocated. */ return cp; - } else { - free (cp); } + free (cp); } /* Check nmh `etc' directory */ @@ -105,6 +105,9 @@ char *mh_profile = ".mh_profile"; /* name of credentials file, defaults to .netrc in either Path or $HOME. */ char *credentials_file; +/* if set to 1, do not check permissions on credentials file */ +int credentials_no_perm_check = 0; + /* name of current message "sequence" */ char *current = "cur"; @@ -144,8 +147,9 @@ char *nmhaccessftp = "nmh-access-ftp"; char *nmhaccessurl = "nmh-access-url"; char *mhbindir = NMHBINDIR; -char *mhetcdir = NMHETCDIR; char *mhlibexecdir = NMHLIBEXECDIR; +char *mhetcdir = NMHETCDIR; +char *mhdocdir = NMHDOCDIR; /* * nmh not-so constants