break;
# endif
default:
+ ret = -1;
goto err; /* failure */
}
}
int RAND_egd_bytes(const char *path, int bytes)
{
- int num, ret = 0;
+ int num, ret = -1;
num = RAND_query_egd_bytes(path, NULL, bytes);
- if (num < 1)
+ if (num < 0)
goto err;
if (RAND_status() == 1)
ret = num;