projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Nico Golde:
[apps/madmutt.git]
/
lib.c
diff --git
a/lib.c
b/lib.c
index
096f57f
..
4f1fee3
100644
(file)
--- 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) ||
char abs_oldpath[_POSIX_PATH_MAX];
if ((getcwd (abs_oldpath, sizeof abs_oldpath) == NULL) ||
- (
mutt_strlen (abs_oldpath) + 1 + mutt_str
len (oldpath) + 1 >
+ (
str_len (abs_oldpath) + 1 + str_
len (oldpath) + 1 >
sizeof abs_oldpath))
return -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) {
char *ch;
if (!s) {
- s =
safe
_malloc (STRING);
+ s =
mem
_malloc (STRING);
*size = STRING;
}
FOREVER {
if (fgets (s + offset, *size - offset, fp) == NULL) {
*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) {
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;
/* 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";
{
const char *fmt = "%s/%s";
- if (!*fname || (*dir && dir[
mutt_str
len (dir) - 1] == '/'))
+ if (!*fname || (*dir && dir[
str_
len (dir) - 1] == '/'))
fmt = "%s%s";
snprintf (d, l, fmt, dir, fname);
fmt = "%s%s";
snprintf (d, l, fmt, dir, fname);