summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/asn1/a_object.c
diff options
context:
space:
mode:
authortedu <>2014-05-30 03:31:29 +0000
committertedu <>2014-05-30 03:31:29 +0000
commitcf5dbc23fb9a5ab9a6e1cea0260d75c0f010ca55 (patch)
tree666d68fd1404009d15c35763c054b7bab94ac8b4 /src/lib/libcrypto/asn1/a_object.c
parentc442171f7692d3610a7aa5a08593cabf7253c5af (diff)
downloadopenbsd-cf5dbc23fb9a5ab9a6e1cea0260d75c0f010ca55.tar.gz
openbsd-cf5dbc23fb9a5ab9a6e1cea0260d75c0f010ca55.tar.bz2
openbsd-cf5dbc23fb9a5ab9a6e1cea0260d75c0f010ca55.zip
remove CONST_STRICT. ok beck deraadt
Diffstat (limited to 'src/lib/libcrypto/asn1/a_object.c')
-rw-r--r--src/lib/libcrypto/asn1/a_object.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/lib/libcrypto/asn1/a_object.c b/src/lib/libcrypto/asn1/a_object.c
index f86d54f527..b3a7e672ee 100644
--- a/src/lib/libcrypto/asn1/a_object.c
+++ b/src/lib/libcrypto/asn1/a_object.c
@@ -365,12 +365,10 @@ ASN1_OBJECT_free(ASN1_OBJECT *a)
365 if (a == NULL) 365 if (a == NULL)
366 return; 366 return;
367 if (a->flags & ASN1_OBJECT_FLAG_DYNAMIC_STRINGS) { 367 if (a->flags & ASN1_OBJECT_FLAG_DYNAMIC_STRINGS) {
368#ifndef CONST_STRICT /* disable purely for compile-time strict const checking. Doing this on a "real" compile will cause memory leaks */
369 if (a->sn != NULL) 368 if (a->sn != NULL)
370 free((void *)a->sn); 369 free((void *)a->sn);
371 if (a->ln != NULL) 370 if (a->ln != NULL)
372 free((void *)a->ln); 371 free((void *)a->ln);
373#endif
374 a->sn = a->ln = NULL; 372 a->sn = a->ln = NULL;
375 } 373 }
376 if (a->flags & ASN1_OBJECT_FLAG_DYNAMIC_DATA) { 374 if (a->flags & ASN1_OBJECT_FLAG_DYNAMIC_DATA) {