CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/01/08 20:46:44

Modified files:
        lib/libcrypto/asn1: asn1t.h 

Log message:
asn1t.h: add C99 initializers for some ASN.1 templates

This is a first pass at tidying up the unsightly mess that is asn1t.h.

For better or worse, we have expanded the macros internally, and in base
only rpki-client uses the templates. They are generally rarely used.
Fortunately.

Having C99 initializers helps a lot with debugging templated ASN.1 by
combining cc -E with clang-format. They make the macros more readable,
look tidier and help with grep.

ok kenjiro

Reply via email to