Revert 55876. Use PyUnicode_AsEncodedString instead.
diff --git a/Python/import.c b/Python/import.c
index 0e4e50c..4786f1b 100644
--- a/Python/import.c
+++ b/Python/import.c
@@ -2305,10 +2305,10 @@
 			if (!Py_FileSystemDefaultEncoding) {
 				item8 = PyUnicode_EncodeASCII(PyUnicode_AsUnicode(item),
 							      PyUnicode_GetSize(item),
-							      "strict");
+							      NULL);
 			} else {
-				item8 = PyUnicode_AsEncodedObject(item, 
-				Py_FileSystemDefaultEncoding, "strict");
+				item8 = PyUnicode_AsEncodedString(item, 
+				Py_FileSystemDefaultEncoding, NULL);
 			}
 			if (!item8) {
 				PyErr_SetString(PyExc_ValueError, "Cannot encode path item");