diff options
Diffstat (limited to 'cipher/sha1.c')
-rw-r--r-- | cipher/sha1.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cipher/sha1.c b/cipher/sha1.c index 40ad62f1f..e47cc5e60 100644 --- a/cipher/sha1.c +++ b/cipher/sha1.c @@ -341,6 +341,10 @@ sha1_get_info( int algo, size_t *contextsize, *r_write = (void (*)(void *, byte*, size_t))sha1_write; *r_final = (void (*)(void *))sha1_final; *r_read = (byte *(*)(void *))sha1_read; + *(void (**)(SHA1_CONTEXT *))r_init = sha1_init; + *(void (**)(SHA1_CONTEXT *, byte*, size_t))r_write = sha1_write; + *(void (**)(SHA1_CONTEXT *))r_final = sha1_final; + *(byte *(**)(SHA1_CONTEXT *))r_read = sha1_read; return "SHA1"; } |