CVSROOT: /cvs Module name: src Changes by: t...@cvs.openbsd.org 2023/05/23 05:51:12
Modified files: lib/libcrypto/asn1: a_object.c lib/libcrypto/objects: obj_dat.c Log message: Simplify OBJ_obj2txt() Instead of adding a NUL termination to OBJ_obj2txt(), move the aobj == NULL or aobj->data == NULL checks to i2t_ASN1_OBJECT_internal(). The only other caller, i2t_ASN1_OBJECT(), fails on aobj == NULL and aobj->length == 0, and the latter condition is implied by aobj->data. Cleaner solution for obj_dat.c r1.52 suggested by/ok jsing