X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib.c;h=4f1fee35ad93496eccf43d0b39aa16e1bb073f9f;hp=096f57f698f417d31290854a5bc7acc286ea94bd;hb=19457d3e9b0b827930530f5e8f4f04dd745d685f;hpb=e01486aabea6f0af36933158bd58b9ab03b30add diff --git a/lib.c b/lib.c index 096f57f..4f1fee3 100644 --- a/lib.c +++ b/lib.c @@ -217,7 +217,7 @@ int safe_symlink (const char *oldpath, const char *newpath) char abs_oldpath[_POSIX_PATH_MAX]; if ((getcwd (abs_oldpath, sizeof abs_oldpath) == NULL) || - (mutt_strlen (abs_oldpath) + 1 + mutt_strlen (oldpath) + 1 > + (str_len (abs_oldpath) + 1 + str_len (oldpath) + 1 > sizeof abs_oldpath)) return -1; @@ -397,13 +397,13 @@ char *mutt_read_line (char *s, size_t * size, FILE * fp, int *line) char *ch; if (!s) { - s = safe_malloc (STRING); + s = mem_malloc (STRING); *size = STRING; } FOREVER { if (fgets (s + offset, *size - offset, fp) == NULL) { - FREE (&s); + mem_free (&s); return NULL; } if ((ch = strchr (s + offset, '\n')) != NULL) { @@ -433,7 +433,7 @@ char *mutt_read_line (char *s, size_t * size, FILE * fp, int *line) /* There wasn't room for the line -- increase ``s'' */ offset = *size - 1; /* overwrite the terminating 0 */ *size += STRING; - safe_realloc (&s, *size); + mem_realloc (&s, *size); } } } @@ -478,7 +478,7 @@ char *mutt_concat_path (char *d, const char *dir, const char *fname, size_t l) { const char *fmt = "%s/%s"; - if (!*fname || (*dir && dir[mutt_strlen (dir) - 1] == '/')) + if (!*fname || (*dir && dir[str_len (dir) - 1] == '/')) fmt = "%s%s"; snprintf (d, l, fmt, dir, fname);