projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
exit strfcpy, only use m_strcpy.
[apps/madmutt.git]
/
imap
/
browse.c
diff --git
a/imap/browse.c
b/imap/browse.c
index
9025dab
..
a983c94
100644
(file)
--- a/
imap/browse.c
+++ b/
imap/browse.c
@@
-73,8
+73,8
@@
int imap_browse (char *path, struct browser_state *state)
save_lsub = option (OPTIMAPCHECKSUBSCRIBED);
unset_option (OPTIMAPCHECKSUBSCRIBED);
save_lsub = option (OPTIMAPCHECKSUBSCRIBED);
unset_option (OPTIMAPCHECKSUBSCRIBED);
-
strfcpy (list_cmd, option (OPTIMAPLSUB) ? "LSUB" : "LIST"
,
-
sizeof (list_cmd)
);
+
m_strcpy(list_cmd, sizeof(list_cmd)
,
+
option(OPTIMAPLSUB) ? "LSUB" : "LIST"
);
if (!(idata = imap_conn_find (&(mx.account), 0)))
goto fail;
if (!(idata = imap_conn_find (&(mx.account), 0)))
goto fail;
@@
-259,7
+259,7
@@
int imap_mailbox_create (const char *folder)
goto fail;
}
goto fail;
}
-
strfcpy (buf, NONULL (mx.mbox), sizeof (buf
));
+
m_strcpy(buf, sizeof(buf), NONULL(mx.mbox
));
/* append a delimiter if necessary */
n = m_strlen(buf);
/* append a delimiter if necessary */
n = m_strlen(buf);
@@
-399,12
+399,12
@@
static void imap_add_folder (char delim, char *folder, int noselect,
/* render superiors as unix-standard ".." */
if (isparent)
/* render superiors as unix-standard ".." */
if (isparent)
-
strfcpy (relpath, "../", sizeof (relpath)
);
+
m_strcpy(relpath, sizeof(relpath), "../"
);
/* strip current folder from target, to render a relative path */
else if (!m_strncmp(mx.mbox, folder, m_strlen(mx.mbox)))
/* strip current folder from target, to render a relative path */
else if (!m_strncmp(mx.mbox, folder, m_strlen(mx.mbox)))
-
strfcpy (relpath, folder + m_strlen(mx.mbox), sizeof (relpath
));
+
m_strcpy(relpath, sizeof(relpath), folder + m_strlen(mx.mbox
));
else
else
-
strfcpy (relpath, folder, sizeof (relpath)
);
+
m_strcpy(relpath, sizeof(relpath), folder
);
/* apply filemask filter. This should really be done at menu setup rather
* than at scan, since it's so expensive to scan. But that's big changes
/* apply filemask filter. This should really be done at menu setup rather
* than at scan, since it's so expensive to scan. But that's big changes