summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/libcrypto/evp/evp_names.c6
-rw-r--r--src/lib/libcrypto/objects/objects.h4
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)