Closes #15793: Stack corruption in ssl.RAND_egd()
diff --git a/Modules/_ssl.c b/Modules/_ssl.c
index 0a84118..e9de8ca 100644
--- a/Modules/_ssl.c
+++ b/Modules/_ssl.c
@@ -1917,7 +1917,7 @@
     PyObject *path;
     int bytes;
 
-    if (!PyArg_ParseTuple(args, "O&|i:RAND_egd",
+    if (!PyArg_ParseTuple(args, "O&:RAND_egd",
                           PyUnicode_FSConverter, &path))
         return NULL;