There are compilers that complain if a variable has the same name as a
[openssl.git] / crypto / rand / randfile.c
index 830d6168e6e8275c936ffd695dbcd26c4e77fcbd..f6dc880fed5fdea0fb0c24169a9643ef34fd3bd0 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)