From a4c0f9de9c618e0271a7e122136bdfe50301a6d7 Mon Sep 17 00:00:00 2001 From: ho <> Date: Sun, 16 Mar 2003 12:18:21 +0000 Subject: Less strcpy/strcat/sprintf. tdeval@ ok. --- src/lib/libcrypto/dso/dso_lib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/lib/libcrypto/dso/dso_lib.c') diff --git a/src/lib/libcrypto/dso/dso_lib.c b/src/lib/libcrypto/dso/dso_lib.c index 556069b9b8..85ac5103cd 100644 --- a/src/lib/libcrypto/dso/dso_lib.c +++ b/src/lib/libcrypto/dso/dso_lib.c @@ -383,7 +383,7 @@ int DSO_set_filename(DSO *dso, const char *filename) DSOerr(DSO_F_DSO_SET_FILENAME,ERR_R_MALLOC_FAILURE); return(0); } - strcpy(copied, filename); + strlcpy(copied, filename, strlen(filename) + 1); if(dso->filename) OPENSSL_free(dso->filename); dso->filename = copied; @@ -422,7 +422,7 @@ char *DSO_convert_filename(DSO *dso, const char *filename) ERR_R_MALLOC_FAILURE); return(NULL); } - strcpy(result, filename); + strlcpy(result, filename, strlen(filename) + 1); } return(result); } -- cgit v1.2.3-55-g6feb