Issue #13339: Fix compile error in posixmodule.c due to missing semicolon.
Thanks to Robert Xiao.
diff --git a/Misc/NEWS b/Misc/NEWS
index 276f665..a605909 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -66,6 +66,9 @@
 Library
 -------
 
+- Issue #13339: Fix compile error in posixmodule.c due to missing semicolon.
+  Thanks to Robert Xiao.
+
 - Issue #10570: curses.putp() and curses.tigetstr() are now expecting a byte
   string, instead of a Unicode string.
 
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 702fec0..a27ac71 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -4001,7 +4001,7 @@
 static PyObject *
 posix_spawnvpe(PyObject *self, PyObject *args)
 {
-    PyObject *opath
+    PyObject *opath;
     char *path;
     PyObject *argv, *env;
     char **argvlist;