diff options
Diffstat (limited to 'src/libstrongswan/plugins/pkcs11/pkcs11_hasher.c')
-rw-r--r-- | src/libstrongswan/plugins/pkcs11/pkcs11_hasher.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/libstrongswan/plugins/pkcs11/pkcs11_hasher.c b/src/libstrongswan/plugins/pkcs11/pkcs11_hasher.c index d61083626..6d327be40 100644 --- a/src/libstrongswan/plugins/pkcs11/pkcs11_hasher.c +++ b/src/libstrongswan/plugins/pkcs11/pkcs11_hasher.c @@ -300,12 +300,14 @@ pkcs11_hasher_t *pkcs11_hasher_create(hash_algorithm_t algo) private_pkcs11_hasher_t *this; INIT(this, - .public.hasher = { - .get_hash_size = _get_hash_size, - .reset = _reset, - .get_hash = _get_hash, - .allocate_hash = _allocate_hash, - .destroy = _destroy, + .public = { + .hasher = { + .get_hash_size = _get_hash_size, + .reset = _reset, + .get_hash = _get_hash, + .allocate_hash = _allocate_hash, + .destroy = _destroy, + }, }, .mutex = mutex_create(MUTEX_TYPE_DEFAULT), ); |