From f35dd4c36063eb692bee97138e880289f4e19ae1 Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Sat, 3 Feb 2007 17:33:30 +0000 Subject: [PATCH] Update from fips2 branch. --- crypto/bn/bn_print.c | 2 +- crypto/cryptlib.c | 2 +- crypto/x509v3/v3_hex.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/bn/bn_print.c b/crypto/bn/bn_print.c index 0d942603b1..b9dbbdcb62 100644 --- a/crypto/bn/bn_print.c +++ b/crypto/bn/bn_print.c @@ -62,7 +62,7 @@ #include #include "bn_lcl.h" -static const char *Hex="0123456789ABCDEF"; +static const char Hex[]="0123456789ABCDEF"; /* Must 'OPENSSL_free' the returned data */ char *BN_bn2hex(const BIGNUM *a) diff --git a/crypto/cryptlib.c b/crypto/cryptlib.c index e63bbe8dba..188342cf52 100644 --- a/crypto/cryptlib.c +++ b/crypto/cryptlib.c @@ -70,7 +70,7 @@ DECLARE_STACK_OF(CRYPTO_dynlock) IMPLEMENT_STACK_OF(CRYPTO_dynlock) /* real #defines in crypto.h, keep these upto date */ -static const char* lock_names[CRYPTO_NUM_LOCKS] = +static const char* const lock_names[CRYPTO_NUM_LOCKS] = { "<>", "err", diff --git a/crypto/x509v3/v3_hex.c b/crypto/x509v3/v3_hex.c index 7b810f7ed1..2a82f21e7f 100644 --- a/crypto/x509v3/v3_hex.c +++ b/crypto/x509v3/v3_hex.c @@ -74,7 +74,7 @@ char *hex_to_string(unsigned char *buffer, long len) char *tmp, *q; unsigned char *p; int i; - static char hexdig[] = "0123456789ABCDEF"; + const static char hexdig[] = "0123456789ABCDEF"; if(!buffer || !len) return NULL; if(!(tmp = OPENSSL_malloc(len * 3 + 1))) { X509V3err(X509V3_F_HEX_TO_STRING,ERR_R_MALLOC_FAILURE); -- 2.25.1