Some more tweaks from ENGINE code.
authorGeoff Thorpe <geoff@openssl.org>
Wed, 18 Apr 2001 04:18:16 +0000 (04:18 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Wed, 18 Apr 2001 04:18:16 +0000 (04:18 +0000)
commita4a9d97a3e02849b111d9bd488a954dcc6a44910
tree54c96af3d5dcb56701785f82021161a68cc5157d
parent404f952aa3b7e41bba05cb475ce4093f6b5008a1
Some more tweaks from ENGINE code.

Previously RAND_get_rand_method was returning a non-const pointer, but it
should be const. As with all other such cases, METHOD pointers are stored and
returned as "const". The only methods one should be able to alter are methods
"local" to the relevant code, in which case a non-const handle to the methods
should already exist.

This change has been forced by the constifying of the ENGINE code (before
which RAND_METHOD was the only method pointer in an ENGINE structure that was
not constant).
crypto/rand/rand.h
crypto/rand/rand_lib.c