X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/49b128f0607611e485a06c21dcb48e4144b63d5e..6d986a2aeb2600ae7e576975a2f80f01d6d5dbf4:/h/utils.h?ds=inline diff --git a/h/utils.h b/h/utils.h index 52d7d05b..9e515989 100644 --- a/h/utils.h +++ b/h/utils.h @@ -59,9 +59,23 @@ char *nmh_strcasestr (const char *, const char *); int contains8bit(const char *start, const char *end); /* - * Check to see if the user is running a different version of nmh - * than they had last run, and notify them if so. But only if - * they seem to be running an interactive program. - * Returns 1 if they are, 0 if they are not. + * See if file has any 8-bit bytes. + * Arguments include: + * + * fd - file descriptor + * eightbit - address of result, will be set to 1 if the file contains + * any 8-bit bytes, 0 otherwise. + * + * Returns OK on success, NOTOK on read failure. + * + */ +int scan_input (int fd, int *eightbit); + + +/* + * Compares prior version of nmh with current version. Returns 1 + * if they compare the be the same, 0 if not. + * + * older - 0 for difference comparison, 1 for only if older */ -int nmh_version_changed (); +int nmh_version_changed (int older);