From 6639dfcf3d8bb983d248c697d9c9d6adb4350920 Mon Sep 17 00:00:00 2001 From: Matthias Andree Date: Sat, 30 Jul 2005 00:35:20 +0000 Subject: strcpy -> strlcpy, strcat -> strlcat svn path=/trunk/; revision=4186 --- fetchmail.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'fetchmail.c') diff --git a/fetchmail.c b/fetchmail.c index 01d4ad4f..96993101 100644 --- a/fetchmail.c +++ b/fetchmail.c @@ -944,7 +944,7 @@ static int load_params(int argc, char **argv, int optind) p = strrchr (rcfile, '/'); if (p && (p - rcfile) < sizeof (rcfiledir)) { *p = 0; /* replace '/' by '0' */ - strcpy (rcfiledir, rcfile); + strlcpy (rcfiledir, rcfile, sizeof(rcfiledir)); *p = '/'; /* restore '/' */ if (!rcfiledir[0]) /* "/.fetchmailrc" case */ strcpy (rcfiledir, "/"); -- cgit v1.2.3