summaryrefslogtreecommitdiffstats
path: root/src/crypto/x509/x509name.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto/x509/x509name.c')
-rw-r--r--src/crypto/x509/x509name.c12
1 files changed, 3 insertions, 9 deletions
diff --git a/src/crypto/x509/x509name.c b/src/crypto/x509/x509name.c
index 7bb3aa1..8b10fa2 100644
--- a/src/crypto/x509/x509name.c
+++ b/src/crypto/x509/x509name.c
@@ -291,19 +291,13 @@ X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_txt(X509_NAME_ENTRY **ne,
X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_NID(X509_NAME_ENTRY **ne, int nid,
int type, unsigned char *bytes, int len)
{
- const ASN1_OBJECT *obj;
- X509_NAME_ENTRY *nentry;
-
- obj=OBJ_nid2obj(nid);
+ const ASN1_OBJECT *obj = OBJ_nid2obj(nid);
if (obj == NULL)
{
OPENSSL_PUT_ERROR(X509, X509_R_UNKNOWN_NID);
- return(NULL);
+ return NULL;
}
- nentry = X509_NAME_ENTRY_create_by_OBJ(ne,obj,type,bytes,len);
- /* TODO(fork): remove this? */
- /* ASN1_OBJECT_free(obj); */
- return nentry;
+ return X509_NAME_ENTRY_create_by_OBJ(ne,obj,type,bytes,len);
}
X509_NAME_ENTRY *X509_NAME_ENTRY_create_by_OBJ(X509_NAME_ENTRY **ne,