There are compilers that complain if a variable has the same name as a
authorBodo Möller <bodo@openssl.org>
Fri, 16 Jun 2000 14:24:37 +0000 (14:24 +0000)
committerBodo Möller <bodo@openssl.org>
Fri, 16 Jun 2000 14:24:37 +0000 (14:24 +0000)
label. (Reported by Alexei Bakharevski.)

crypto/rand/randfile.c

index 830d616..f6dc880 100644 (file)
@@ -130,7 +130,7 @@ err:
 int RAND_write_file(const char *file)
        {
        unsigned char buf[BUFSIZE];
-       int i,ret=0,err=0;
+       int i,ret=0,rand_err=0;
        FILE *out = NULL;
        int n;
        
@@ -156,7 +156,7 @@ int RAND_write_file(const char *file)
                i=(n > BUFSIZE)?BUFSIZE:n;
                n-=BUFSIZE;
                if (RAND_bytes(buf,i) <= 0)
-                       err=1;
+                       rand_err=1;
                i=fwrite(buf,1,i,out);
                if (i <= 0)
                        {
@@ -189,7 +189,7 @@ int RAND_write_file(const char *file)
        fclose(out);
        memset(buf,0,BUFSIZE);
 err:
-       return(err ? -1 : ret);
+       return (rand_err ? -1 : ret);
        }
 
 const char *RAND_file_name(char *buf, int size)