@@ -227,7 +227,7 @@ ossl_ec_key_initialize_copy(VALUE self, VALUE other)
227227static VALUE
228228ossl_ec_key_get_group (VALUE self )
229229{
230- EC_KEY * ec ;
230+ OSSL_3_const EC_KEY * ec ;
231231 const EC_GROUP * group ;
232232
233233 GetEC (self , ec );
@@ -272,7 +272,7 @@ ossl_ec_key_set_group(VALUE self, VALUE group_v)
272272 */
273273static VALUE ossl_ec_key_get_private_key (VALUE self )
274274{
275- EC_KEY * ec ;
275+ OSSL_3_const EC_KEY * ec ;
276276 const BIGNUM * bn ;
277277
278278 GetEC (self , ec );
@@ -323,7 +323,7 @@ static VALUE ossl_ec_key_set_private_key(VALUE self, VALUE private_key)
323323 */
324324static VALUE ossl_ec_key_get_public_key (VALUE self )
325325{
326- EC_KEY * ec ;
326+ OSSL_3_const EC_KEY * ec ;
327327 const EC_POINT * point ;
328328
329329 GetEC (self , ec );
@@ -375,7 +375,7 @@ static VALUE ossl_ec_key_set_public_key(VALUE self, VALUE public_key)
375375 */
376376static VALUE ossl_ec_key_is_public (VALUE self )
377377{
378- EC_KEY * ec ;
378+ OSSL_3_const EC_KEY * ec ;
379379
380380 GetEC (self , ec );
381381
@@ -391,7 +391,7 @@ static VALUE ossl_ec_key_is_public(VALUE self)
391391 */
392392static VALUE ossl_ec_key_is_private (VALUE self )
393393{
394- EC_KEY * ec ;
394+ OSSL_3_const EC_KEY * ec ;
395395
396396 GetEC (self , ec );
397397
@@ -411,7 +411,7 @@ static VALUE ossl_ec_key_is_private(VALUE self)
411411static VALUE
412412ossl_ec_key_export (int argc , VALUE * argv , VALUE self )
413413{
414- EC_KEY * ec ;
414+ OSSL_3_const EC_KEY * ec ;
415415
416416 GetEC (self , ec );
417417 if (EC_KEY_get0_public_key (ec ) == NULL )
@@ -431,7 +431,7 @@ ossl_ec_key_export(int argc, VALUE *argv, VALUE self)
431431static VALUE
432432ossl_ec_key_to_der (VALUE self )
433433{
434- EC_KEY * ec ;
434+ OSSL_3_const EC_KEY * ec ;
435435
436436 GetEC (self , ec );
437437 if (EC_KEY_get0_public_key (ec ) == NULL )
0 commit comments