diff options
author | Ralf S. Engelschall <rse@openssl.org> | 2000-02-11 09:47:18 +0000 |
---|---|---|
committer | Ralf S. Engelschall <rse@openssl.org> | 2000-02-11 09:47:18 +0000 |
commit | 667ac4ec6a9afb23a07dc7c695dbc5be0f2c83cd (patch) | |
tree | ea0ebfbb8853bb97d6f361beb958a85eac8a7f22 /crypto | |
parent | bb325c7d6a724f66615965478d670456e1c922d2 (diff) | |
download | openssl-667ac4ec6a9afb23a07dc7c695dbc5be0f2c83cd.tar.gz |
Make gcc 2.95.2 happy again, even under ``-Wall -Wshadow -Wpointer-arith -Wcast-align
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline''.
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/asn1/asn1.h | 1 | ||||
-rw-r--r-- | crypto/bf/bf_enc.c | 6 | ||||
-rw-r--r-- | crypto/bf/bf_skey.c | 2 | ||||
-rw-r--r-- | crypto/bn/bntest.c | 2 | ||||
-rw-r--r-- | crypto/crypto.h | 6 | ||||
-rw-r--r-- | crypto/mem.c | 2 | ||||
-rw-r--r-- | crypto/mem_dbg.c | 2 | ||||
-rw-r--r-- | crypto/x509v3/v3_info.c | 2 | ||||
-rw-r--r-- | crypto/x509v3/x509v3.h | 2 |
9 files changed, 14 insertions, 11 deletions
diff --git a/crypto/asn1/asn1.h b/crypto/asn1/asn1.h index da41317fc9..ad5ea3d171 100644 --- a/crypto/asn1/asn1.h +++ b/crypto/asn1/asn1.h @@ -786,6 +786,7 @@ int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len, ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out, const unsigned char *in, int inlen, int inform, int nid); ASN1_STRING_TABLE *ASN1_STRING_TABLE_get(int nid); +int ASN1_STRING_TABLE_add(int, long, long, unsigned long, unsigned long); void ASN1_STRING_TABLE_cleanup(void); /* BEGIN ERROR CODES */ diff --git a/crypto/bf/bf_enc.c b/crypto/bf/bf_enc.c index a43361f433..b380acf959 100644 --- a/crypto/bf/bf_enc.c +++ b/crypto/bf/bf_enc.c @@ -72,7 +72,8 @@ to modify the code. void BF_encrypt(BF_LONG *data, const BF_KEY *key) { #ifndef BF_PTR2 - register BF_LONG l,r,*p,*s; + register BF_LONG l,r; + const register BF_LONG *p,*s; p=key->P; s= &(key->S[0]); @@ -148,7 +149,8 @@ void BF_encrypt(BF_LONG *data, const BF_KEY *key) void BF_decrypt(BF_LONG *data, const BF_KEY *key) { #ifndef BF_PTR2 - register BF_LONG l,r,*p,*s; + register BF_LONG l,r; + const register BF_LONG *p,*s; p=key->P; s= &(key->S[0]); diff --git a/crypto/bf/bf_skey.c b/crypto/bf/bf_skey.c index 4fb869b129..4d6a232fe0 100644 --- a/crypto/bf/bf_skey.c +++ b/crypto/bf/bf_skey.c @@ -66,7 +66,7 @@ void BF_set_key(BF_KEY *key, int len, const unsigned char *data) { int i; BF_LONG *p,ri,in[2]; - unsigned char *d,*end; + const unsigned char *d,*end; memcpy((char *)key,(char *)&bf_init,sizeof(BF_KEY)); diff --git a/crypto/bn/bntest.c b/crypto/bn/bntest.c index cec21646da..9276a079d0 100644 --- a/crypto/bn/bntest.c +++ b/crypto/bn/bntest.c @@ -104,7 +104,7 @@ static unsigned char lst[]="\xC6\x4F\x43\x04\x2A\xEA\xCA\x6E\x58\x36\x80\x5B\xE8 static const char rnd_seed[] = "string to make the random number generator think it has entropy"; -void message(BIO *out, char *m) +static void message(BIO *out, char *m) { fprintf(stderr, "test %s\n", m); #if defined(linux) || defined(FreeBSD) /* can we use GNU bc features? */ diff --git a/crypto/crypto.h b/crypto/crypto.h index f58ebc4a73..33a3c79d02 100644 --- a/crypto/crypto.h +++ b/crypto/crypto.h @@ -310,7 +310,7 @@ void *CRYPTO_realloc(void *addr,int num, const char *file, int line); void *CRYPTO_remalloc(void *addr,int num, const char *file, int line); void CRYPTO_set_mem_debug_options(long bits); -long CRYPTO_get_mem_debug_options(); +long CRYPTO_get_mem_debug_options(void); #define CRYPTO_push_info(info) \ CRYPTO_push_info_(info, __FILE__, __LINE__); @@ -336,7 +336,7 @@ void CRYPTO_dbg_free(void *addr,int before_p); * 3: 1 + 2 */ void CRYPTO_dbg_set_options(long bits); -long CRYPTO_dbg_get_options(); +long CRYPTO_dbg_get_options(void); #ifndef NO_FP_API void CRYPTO_mem_leaks_fp(FILE *); @@ -345,7 +345,7 @@ void CRYPTO_mem_leaks(struct bio_st *bio); /* unsigned long order, char *file, int line, int num_bytes, char *addr */ void CRYPTO_mem_leaks_cb(void (*cb)()); -void ERR_load_CRYPTO_strings(void ); +void ERR_load_CRYPTO_strings(void); /* BEGIN ERROR CODES */ /* The following lines are auto generated by the script mkerr.pl. Any changes diff --git a/crypto/mem.c b/crypto/mem.c index dac3d2685c..5a661e5f45 100644 --- a/crypto/mem.c +++ b/crypto/mem.c @@ -253,7 +253,7 @@ void CRYPTO_set_mem_debug_options(long bits) set_debug_options_func(bits); } -long CRYPTO_get_mem_debug_options() +long CRYPTO_get_mem_debug_options(void) { if (get_debug_options_func != NULL) return get_debug_options_func(); diff --git a/crypto/mem_dbg.c b/crypto/mem_dbg.c index ad5297bc01..14770c0733 100644 --- a/crypto/mem_dbg.c +++ b/crypto/mem_dbg.c @@ -214,7 +214,7 @@ void CRYPTO_dbg_set_options(long bits) options = bits; } -long CRYPTO_dbg_get_options() +long CRYPTO_dbg_get_options(void) { return options; } diff --git a/crypto/x509v3/v3_info.c b/crypto/x509v3/v3_info.c index 6e3588aab8..78d2135046 100644 --- a/crypto/x509v3/v3_info.c +++ b/crypto/x509v3/v3_info.c @@ -207,7 +207,7 @@ void ACCESS_DESCRIPTION_free(ACCESS_DESCRIPTION *a) Free (a); } -STACK_OF(ACCESS_DESCRIPTION) *AUTHORITY_INFO_ACCESS_new() +STACK_OF(ACCESS_DESCRIPTION) *AUTHORITY_INFO_ACCESS_new(void) { return sk_ACCESS_DESCRIPTION_new(NULL); } diff --git a/crypto/x509v3/x509v3.h b/crypto/x509v3/x509v3.h index 83998d0bc1..a6d2392127 100644 --- a/crypto/x509v3/x509v3.h +++ b/crypto/x509v3/x509v3.h @@ -462,7 +462,7 @@ void ACCESS_DESCRIPTION_free(ACCESS_DESCRIPTION *a); ACCESS_DESCRIPTION *d2i_ACCESS_DESCRIPTION(ACCESS_DESCRIPTION **a, unsigned char **pp, long length); -STACK_OF(ACCESS_DESCRIPTION) *AUTHORITY_INFO_ACCESS_new(); +STACK_OF(ACCESS_DESCRIPTION) *AUTHORITY_INFO_ACCESS_new(void); void AUTHORITY_INFO_ACCESS_free(STACK_OF(ACCESS_DESCRIPTION) *a); STACK_OF(ACCESS_DESCRIPTION) *d2i_AUTHORITY_INFO_ACCESS(STACK_OF(ACCESS_DESCRIPTION) **a, unsigned char **pp, long length); |