From 750d86a4fc04f53024575d65269281ea6c4e450c Mon Sep 17 00:00:00 2001 From: beck <> Date: Wed, 16 Apr 2014 20:36:35 +0000 Subject: Clean up dangerous strncpy use. This included a use where the resulting string was potentially not nul terminated and a place where malloc return was unchecked. while we're at it remove dummytest.c ok miod@ --- src/lib/libcrypto/x509/x509_obj.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/lib/libcrypto/x509/x509_obj.c') diff --git a/src/lib/libcrypto/x509/x509_obj.c b/src/lib/libcrypto/x509/x509_obj.c index bcc1e7429e..1d3cf547d7 100644 --- a/src/lib/libcrypto/x509/x509_obj.c +++ b/src/lib/libcrypto/x509/x509_obj.c @@ -90,8 +90,7 @@ int i; buf=b->data; OPENSSL_free(b); } - strncpy(buf,"NO X509_NAME",len); - buf[len-1]='\0'; + strlcpy(buf,"NO X509_NAME",len); return buf; } -- cgit v1.2.3-55-g6feb