A couple more cases where RAND_add() gets an integer instead of a

doule as last argument.
This commit is contained in:
Richard Levitte 2004-03-25 16:04:02 +00:00
parent a87228031f
commit a481b4b52c

View File

@ -104,7 +104,7 @@ int RAND_load_file(const char *file, long bytes)
i=stat(file,&sb);
/* If the state fails, put some crap in anyway */
RAND_add(&sb,sizeof(sb),0);
RAND_add(&sb,sizeof(sb),0.0);
if (i < 0) return(0);
if (bytes == 0) return(ret);
@ -129,7 +129,7 @@ int RAND_load_file(const char *file, long bytes)
i=fread(buf,1,n,in);
if (i <= 0) break;
/* even if n != i, use the full array */
RAND_add(buf,n,i);
RAND_add(buf,n,(double)i);
ret+=i;
if (bytes > 0)
{