X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/9514ca81bd12a47df977822efc14ff285bd5bc10..60899a188e74f0f2ee293f6eb629e3b81b71ac9f:/sbr/utils.c?ds=inline diff --git a/sbr/utils.c b/sbr/utils.c index aa344b99..8bd84c39 100644 --- a/sbr/utils.c +++ b/sbr/utils.c @@ -7,16 +7,18 @@ #include #include +#include +#include "m_mktemp.h" +#include "makedir.h" #include -/* sbr/signals.c */ -extern int setup_signal_handlers(); - -/* sbr/m_mktemp.c */ -extern void remove_registered_files_atexit(); - extern char *mhdocdir; +/* plurals gives the letter ess to indicate a plural noun, or an empty + * string as plurals+1 for the singular noun. Used by the PLURALS + * macro. */ +const char plurals[] = "s"; + /* * We allocate space for messages (msgs array) * this number of elements at a time. @@ -533,7 +535,7 @@ nmh_version_changed (int older) { context_replace ("Version", "nmh-" VERSION); } - return old_version < current_version ? 1 : 0; + return old_version < current_version; } if (context_version == NULL || strcmp(context_version, "nmh-" VERSION) != 0) { @@ -545,18 +547,6 @@ nmh_version_changed (int older) { } -/* Returns copy of argument str with all characters converted to upper - case, and trimmed whitespace (see cpytrim()) . */ -char * -upcase (const char *str) { - char *up = cpytrim (str); - - to_upper(up); - - return up; -} - - /* * Scan for any 8-bit characters. Return 1 if they exist. *