There are compilers that complain if a variable has the same name as a

label. (Reported by Alexei Bakharevski.)
This commit is contained in:
Bodo Möller 2000-06-16 14:24:37 +00:00
parent e9a68cfbc3
commit 4ee1eb7bd4

View 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)