- {ODR_NONE, -1, -1, Z_Triple_integer, odr_integer},
- {ODR_NONE, -1, -1, Z_Triple_internationalString, z_InternationalString},
- {ODR_NONE, -1, -1, Z_Triple_octetString, odr_octetstring},
- {ODR_NONE, -1, -1, Z_Triple_oid, odr_oid},
- {ODR_NONE, -1, -1, Z_Triple_boolean, odr_bool},
- {ODR_NONE, -1, -1, Z_Triple_null, odr_null},
- {ODR_IMPLICIT, ODR_CONTEXT, 1, Z_Triple_unit, z_Unit},
- {ODR_IMPLICIT, ODR_CONTEXT, 2, Z_Triple_valueAndUnit, z_IntUnit},
- {-1, -1, -1, -1, 0}
+ {ODR_NONE, -1, -1, Z_Triple_integer,
+ (Odr_fun)odr_integer, 0},
+ {ODR_NONE, -1, -1, Z_Triple_internationalString,
+ (Odr_fun)z_InternationalString, 0},
+ /* The entry below provides some backwards compatibility */
+ {ODR_NONE, -1, -1, Z_Triple_internationalString,
+ (Odr_fun)odr_visiblestring, 0},
+ {ODR_NONE, -1, -1, Z_Triple_octetString,
+ (Odr_fun)odr_octetstring, 0},
+ {ODR_NONE, -1, -1, Z_Triple_oid,
+ (Odr_fun)odr_oid, 0},
+ {ODR_NONE, -1, -1, Z_Triple_boolean,
+ (Odr_fun)odr_bool, 0},
+ {ODR_NONE, -1, -1, Z_Triple_null,
+ (Odr_fun)odr_null, 0},
+ {ODR_IMPLICIT, ODR_CONTEXT, 1, Z_Triple_unit,
+ (Odr_fun)z_Unit, 0},
+ {ODR_IMPLICIT, ODR_CONTEXT, 2, Z_Triple_valueAndUnit,
+ (Odr_fun)z_IntUnit, 0},
+ {-1, -1, -1, -1, 0, 0}