diff options
author | Dr. Stephen Henson <steve@openssl.org> | 1999-06-22 01:38:31 +0000 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 1999-06-22 01:38:31 +0000 |
commit | dbd665c2104750300c387ebf6a305f6021994a97 (patch) | |
tree | 1d931550b33021c0a8ed503ec077e15db5bc9b82 /util | |
parent | 66ab08b1cfb7f57ee9299d6efc322aca385e4fba (diff) |
Change the PEM_* function prototypes to use DECLARE_PEM macros and change
util/mkdef.pl to handle this. Also do a 'make update'.
Diffstat (limited to 'util')
-rwxr-xr-x | util/libeay.num | 20 | ||||
-rwxr-xr-x | util/mkdef.pl | 8 |
2 files changed, 28 insertions, 0 deletions
diff --git a/util/libeay.num b/util/libeay.num index fd08ff35fd..36c0cd42ac 100755 --- a/util/libeay.num +++ b/util/libeay.num @@ -1797,3 +1797,23 @@ sk_CONF_VALUE_new_null 1821 sk_CONF_VALUE_dup 1822 sk_CONF_VALUE_insert 1823 sk_CONF_VALUE_new 1824 +sk_ASN1_OBJECT_find 1825 +sk_ASN1_OBJECT_pop_free 1826 +sk_ASN1_OBJECT_dup 1827 +sk_ASN1_OBJECT_delete_ptr 1828 +sk_ASN1_OBJECT_new 1829 +sk_ASN1_OBJECT_unshift 1830 +sk_ASN1_OBJECT_delete 1831 +sk_ASN1_OBJECT_shift 1832 +sk_ASN1_OBJECT_pop 1833 +sk_ASN1_OBJECT_num 1834 +sk_ASN1_OBJECT_value 1835 +sk_ASN1_OBJECT_new_null 1836 +i2d_ASN1_SET_OF_ASN1_OBJECT 1837 +sk_ASN1_OBJECT_free 1838 +sk_ASN1_OBJECT_set 1839 +sk_ASN1_OBJECT_set_cmp_func 1840 +sk_ASN1_OBJECT_zero 1841 +sk_ASN1_OBJECT_insert 1842 +sk_ASN1_OBJECT_push 1843 +d2i_ASN1_SET_OF_ASN1_OBJECT 1844 diff --git a/util/mkdef.pl b/util/mkdef.pl index 75454dea45..c2a8d9a07f 100755 --- a/util/mkdef.pl +++ b/util/mkdef.pl @@ -241,6 +241,14 @@ sub do_defs /^\s*DECLARE_ASN1_SET_OF\s*\(\s*(\w*)\s*\)/) { $funcs{"d2i_ASN1_SET_OF_${1}"} = 1; $funcs{"i2d_ASN1_SET_OF_${1}"} = 1; + } elsif (/^DECLARE_PEM_rw\s*\(\s*(\w*)\s*,/ || + /^DECLARE_PEM_rw_cb\s*\(\s*(\w*)\s*,/ ) { + if($W32) { + $funcs{"PEM_read_${1}"} = 1; + $funcs{"PEM_write_${1}"} = 1; + } + $funcs{"PEM_read_bio_${1}"} = 1; + $funcs{"PEM_write_bio_${1}"} = 1; } elsif ( ($tag{'FreeBSD'} != 1) && ($tag{'CONST_STRICT'} != 1) && |