Issue #5943: Fix lchflags crash.
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 87ab2fa..2050d5a 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -1981,7 +1981,7 @@
 	unsigned long flags;
 	int res;
 	if (!PyArg_ParseTuple(args, "O&k:lchflags",
-			      PyUnicode_FSConverter, &path, &flags))
+			      PyUnicode_FSConverter, &opath, &flags))
 		return NULL;
 	path = bytes2str(opath, 1);
 	Py_BEGIN_ALLOW_THREADS