* name.
*/
-char *mutt_gecos_name (char *dest, size_t destlen, struct passwd *pw)
+char *mutt_gecos_name (char *dest, ssize_t destlen, struct passwd *pw)
{
regmatch_t pat_match[1];
- size_t pwnl;
+ ssize_t pwnl;
int idx;
char *p;
void _mutt_mktemp (char *s, const char *src, int line)
{
- snprintf (s, _POSIX_PATH_MAX, "%s/muttng-%s-%d-%d-%d-%x%x", NONULL (Tempdir),
+ snprintf (s, _POSIX_PATH_MAX, "%s/madmutt-%s-%d-%d-%d-%x%x", NONULL (Tempdir),
NONULL (Hostname), (int) getuid (), (int) getpid (), Counter++,
(unsigned int) rand(), (unsigned int) rand());
debug_print (1, ("%s:%d: mutt_mktemp returns \"%s\".\n", src, line, s));
}
void mutt_FormatString (char *dest, /* output buffer */
- size_t destlen, /* output buffer len */
+ ssize_t destlen, /* output buffer len */
const char *src, /* template string */
format_t * callback, /* callback for processing */
unsigned long data, /* callback data */
{ /* callback flags */
char prefix[SHORT_STRING], buf[LONG_STRING], *cp, *wptr = dest, ch;
char ifstring[SHORT_STRING], elsestring[SHORT_STRING];
- size_t wlen, count, len, col, wid;
+ ssize_t wlen, wid, count, col, len;
prefix[0] = '\0';
destlen--; /* save room for the terminal \0 */
/* eat the format string */
cp = prefix;
count = 0;
- while (count < sizeof (prefix) &&
+ while (count < ssizeof (prefix) &&
(isdigit ((unsigned char) *src) || *src == '.' || *src == '-'))
{
*cp++ = *src++;
/* eat the `if' part of the string */
cp = ifstring;
count = 0;
- while (count < sizeof (ifstring) && *src && *src != '?'
+ while (count < ssizeof (ifstring) && *src && *src != '?'
&& *src != '&') {
*cp++ = *src++;
count++;
src++; /* skip the & */
cp = elsestring;
count = 0;
- while (count < sizeof (elsestring) && *src && *src != '?') {
+ while (count < ssizeof (elsestring) && *src && *src != '?') {
*cp++ = *src++;
count++;
}
if (full)
snprintf (vstring, sizeof (vstring),
- "Mutt-ng %s-r%s (based on Mutt 1.5.11)",
+ "Madmutt/%s-r%s (based on Mutt 1.5.11)",
MUTT_VERSION, MUTT_REVISION);
else
- snprintf (vstring, sizeof (vstring), "mutt-ng/%s-r%s",
+ snprintf (vstring, sizeof (vstring), "Madmutt/%s-%s",
MUTT_VERSION, MUTT_REVISION);
return vstring;
}