avoid unitialized memory
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 7a02b75..100d539 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -3576,7 +3576,7 @@
 split_py_long_to_s_and_ns(PyObject *py_long, time_t *s, long *ns)
 {
     int result = 0;
-    PyObject *divmod;
+    PyObject *divmod = NULL;
     divmod = PyNumber_Divmod(py_long, billion);
     if (!divmod)
         goto exit;