Turn 'num' argument to RAND_file_name into a size_t (rather than an int).
authorBodo Möller <bodo@openssl.org>
Wed, 21 Mar 2001 15:26:47 +0000 (15:26 +0000)
committerBodo Möller <bodo@openssl.org>
Wed, 21 Mar 2001 15:26:47 +0000 (15:26 +0000)
crypto/rand/rand.h
crypto/rand/randfile.c
doc/crypto/RAND_load_file.pod
doc/crypto/rand.pod

index 971880edaa2a3d46790a0461d46ff017ab696625..7de130347f8e02f099ecce1b18a4b199c3021447 100644 (file)
@@ -87,7 +87,7 @@ void RAND_seed(const void *buf,int num);
 void RAND_add(const void *buf,int num,double entropy);
 int  RAND_load_file(const char *file,long max_bytes);
 int  RAND_write_file(const char *file);
-const char *RAND_file_name(char *file,int num);
+const char *RAND_file_name(char *file,size_t num);
 int RAND_status(void);
 int RAND_egd(const char *path);
 int RAND_egd_bytes(const char *path,int bytes);
index ce1730bd7663958592c715a965223bff23f1025f..3ce294e4e0cf335936358b1de1a2e91230886a74 100644 (file)
@@ -194,7 +194,7 @@ err:
        return (rand_err ? -1 : ret);
        }
 
-const char *RAND_file_name(char *buf, int size)
+const char *RAND_file_name(char *buf, size_t size)
        {
        char *s=NULL;
        char *ret=NULL;
index 8dd700ca3d4b9076dbd963cad16c8aadba945fa1..d8c134e621d16c994eff677305ad610a4fed2043 100644 (file)
@@ -8,7 +8,7 @@ RAND_load_file, RAND_write_file, RAND_file_name - PRNG seed file
 
  #include <openssl/rand.h>
 
- const char *RAND_file_name(char *buf, int num);
+ const char *RAND_file_name(char *buf, size_t num);
 
  int RAND_load_file(const char *filename, long max_bytes);
 
index 295b6810505afafdf6a9d1f84186f0f6eeee454c..9545f0e1095977e7e4319e57582270149304dd6b 100644 (file)
@@ -8,17 +8,17 @@ rand - pseudo-random number generator
 
  #include <openssl/rand.h>
 
- int  RAND_bytes(unsigned char *buf,int num);
- int  RAND_pseudo_bytes(unsigned char *buf,int num);
+ int  RAND_bytes(unsigned char *buf, int num);
+ int  RAND_pseudo_bytes(unsigned char *buf, int num);
 
- void RAND_seed(const void *buf,int num);
- void RAND_add(const void *buf,int num,int entropy);
+ void RAND_seed(const void *buf, int num);
+ void RAND_add(const void *buf, int num, int entropy);
  int  RAND_status(void);
  void RAND_screen(void);
 
- int  RAND_load_file(const char *file,long max_bytes);
+ int  RAND_load_file(const char *file, long max_bytes);
  int  RAND_write_file(const char *file);
- const char *RAND_file_name(char *file,int num);
+ const char *RAND_file_name(char *file, size_t num);
 
  int  RAND_egd(const char *path);