diff options
Diffstat (limited to 'lib/libssl/src')
-rw-r--r-- | lib/libssl/src/crypto/dso/dso_dlfcn.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libssl/src/crypto/dso/dso_dlfcn.c b/lib/libssl/src/crypto/dso/dso_dlfcn.c index 9d49ebc2537..2e729694314 100644 --- a/lib/libssl/src/crypto/dso/dso_dlfcn.c +++ b/lib/libssl/src/crypto/dso/dso_dlfcn.c @@ -281,12 +281,12 @@ static char *dlfcn_name_converter(DSO *dso, const char *filename) if(transform) { if ((DSO_flags(dso) & DSO_FLAG_NAME_TRANSLATION_EXT_ONLY) == 0) - sprintf(translated, "lib%s.so", filename); + snprintf(translated, rsize, "lib%s.so", filename); else - sprintf(translated, "%s.so", filename); + snprintf(translated, rsize, "%s.so", filename); } else - sprintf(translated, "%s", filename); + snprintf(translated, rsize, "%s", filename); return(translated); } |