14 lines
490 B
Diff
14 lines
490 B
Diff
diff --git a/Modules/_randommodule.c b/Modules/_randommodule.c
|
|
index 63759d5..0d3282d 100644
|
|
--- a/Modules/_randommodule.c
|
|
+++ b/Modules/_randommodule.c
|
|
@@ -245,7 +245,7 @@ random_seed(RandomObject *self, PyObject *args)
|
|
return NULL;
|
|
|
|
if (arg == NULL || arg == Py_None) {
|
|
- if (random_seed_urandom(self) >= 0) {
|
|
+ if (random_seed_urandom(self) < 0) {
|
|
PyErr_Clear();
|
|
|
|
/* Reading system entropy failed, fall back on the worst entropy:
|