diff options
-rw-r--r-- | src/lib/libcrypto/evp/evp_names.c | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/objects/objects.h | 4 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/lib/libcrypto/evp/evp_names.c b/src/lib/libcrypto/evp/evp_names.c index ad325bad35..ec66c12082 100644 --- a/src/lib/libcrypto/evp/evp_names.c +++ b/src/lib/libcrypto/evp/evp_names.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: evp_names.c,v 1.10 2024/03/02 09:41:02 tb Exp $ */ | 1 | /* $OpenBSD: evp_names.c,v 1.11 2024/03/02 09:43:10 tb Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2023 Theo Buehler <tb@openbsd.org> | 3 | * Copyright (c) 2023 Theo Buehler <tb@openbsd.org> |
4 | * | 4 | * |
@@ -1787,7 +1787,7 @@ OBJ_NAME_from_cipher_name(OBJ_NAME *obj_name, const struct cipher_name *cipher) | |||
1787 | obj_name->data = cipher->alias; | 1787 | obj_name->data = cipher->alias; |
1788 | } else { | 1788 | } else { |
1789 | obj_name->alias = 0; | 1789 | obj_name->alias = 0; |
1790 | obj_name->data = (const char *)evp_cipher; | 1790 | obj_name->data = evp_cipher; |
1791 | } | 1791 | } |
1792 | 1792 | ||
1793 | return 1; | 1793 | return 1; |
@@ -1822,7 +1822,7 @@ OBJ_NAME_from_digest_name(OBJ_NAME *obj_name, const struct digest_name *digest) | |||
1822 | obj_name->data = digest->alias; | 1822 | obj_name->data = digest->alias; |
1823 | } else { | 1823 | } else { |
1824 | obj_name->alias = 0; | 1824 | obj_name->alias = 0; |
1825 | obj_name->data = (const char *)evp_md; | 1825 | obj_name->data = evp_md; |
1826 | } | 1826 | } |
1827 | 1827 | ||
1828 | return 1; | 1828 | return 1; |
diff --git a/src/lib/libcrypto/objects/objects.h b/src/lib/libcrypto/objects/objects.h index 37570a5c80..2d3aa986d5 100644 --- a/src/lib/libcrypto/objects/objects.h +++ b/src/lib/libcrypto/objects/objects.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: objects.h,v 1.24 2024/03/02 09:41:02 tb Exp $ */ | 1 | /* $OpenBSD: objects.h,v 1.25 2024/03/02 09:43:10 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -89,7 +89,7 @@ typedef struct obj_name_st { | |||
89 | int type; | 89 | int type; |
90 | int alias; | 90 | int alias; |
91 | const char *name; | 91 | const char *name; |
92 | const char *data; | 92 | const void *data; |
93 | } OBJ_NAME; | 93 | } OBJ_NAME; |
94 | 94 | ||
95 | #define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) | 95 | #define OBJ_create_and_add_object(a,b,c) OBJ_create(a,b,c) |