summaryrefslogtreecommitdiff
path: root/include/internal
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2019-08-14 15:00:35 +0100
committerMatt Caswell <matt@openssl.org>2019-08-29 10:50:47 +0100
commit505f46602043c7c28884e4c13f3cfa9419ae2f15 (patch)
tree0c58220dd5f6b3f5d29e0a832b20dfa4a0e5872a /include/internal
parent770de3462c0d655a6543a6c1a2c0bda7b57178f9 (diff)
downloadopenssl-new-505f46602043c7c28884e4c13f3cfa9419ae2f15.tar.gz
Make sure we pre-initialise properties
Simplify the initialisation of the core by pre-initialising properties. Reviewed-by: Paul Dale <paul.dale@oracle.com> Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/9590)
Diffstat (limited to 'include/internal')
-rw-r--r--include/internal/property.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/internal/property.h b/include/internal/property.h
index 3c6d6a9002..842c7dea17 100644
--- a/include/internal/property.h
+++ b/include/internal/property.h
@@ -15,6 +15,9 @@
typedef struct ossl_method_store_st OSSL_METHOD_STORE;
+/* Initialisation */
+int ossl_property_parse_init(OPENSSL_CTX *ctx);
+
/* Implementation store functions */
OSSL_METHOD_STORE *ossl_method_store_new(OPENSSL_CTX *ctx);
void ossl_method_store_free(OSSL_METHOD_STORE *store);