Errors raised from OPENSSL_sk_set should have ERR_LIB_CRYPTO
authorTomas Mraz <tomas@openssl.org>
Thu, 13 Oct 2022 11:05:20 +0000 (13:05 +0200)
committerTomas Mraz <tomas@openssl.org>
Fri, 21 Oct 2022 16:02:35 +0000 (18:02 +0200)
Reviewed-by: Todd Short <todd.short@me.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/19400)

crypto/stack/stack.c

index dc1c7d36d07827427ff2109c60f715c48325f479..601664ebe3db74a1cd2538866f614ae0f9a460c9 100644 (file)
@@ -448,11 +448,11 @@ void *OPENSSL_sk_value(const OPENSSL_STACK *st, int i)
 void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data)
 {
     if (st == NULL) {
-        ERR_raise(ERR_LIB_X509, ERR_R_PASSED_NULL_PARAMETER);
+        ERR_raise(ERR_LIB_CRYPTO, ERR_R_PASSED_NULL_PARAMETER);
         return NULL;
     }
     if (i < 0 || i >= st->num) {
-        ERR_raise_data(ERR_LIB_X509, ERR_R_PASSED_INVALID_ARGUMENT,
+        ERR_raise_data(ERR_LIB_CRYPTO, ERR_R_PASSED_INVALID_ARGUMENT,
                        "i=%d", i);
         return NULL;
     }