Avoid race condition.
[oweals/openssl.git] / crypto / rand / randtest.c
index b64de616dbc84472b16e9b2a791afcfcffd78468..da96e3f6959a0ddd9072584d72c72687f24d3eec 100644 (file)
@@ -73,13 +73,7 @@ int main()
        /*double d; */
        long d;
 
-       i = RAND_pseudo_bytes(buf,2500);
-       if (i < 0)
-               {
-               printf ("init failed, the rand method is not properly installed\n");
-               err++;
-               goto err;
-               }
+       RAND_pseudo_bytes(buf,2500);
 
        n1=0;
        for (i=0; i<16; i++) n2[i]=0;
@@ -207,7 +201,6 @@ int main()
                err++;
                }
        printf("test 4 done\n");
- err:
        err=((err)?1:0);
        exit(err);
        return(err);