--- Objects/fileobject.c.t	2018-02-23 09:16:46.716819285 -0800
+++ Objects/fileobject.c	2018-02-23 09:17:00.977099216 -0800
@@ -587,7 +587,7 @@
 */
 
 static PyObject *
-getline(f, n)
+internal_getline(f, n)
 	PyFileObject *f;
 	int n;
 {
@@ -709,7 +709,7 @@
 	}
 	if (((PyFileObject*)f)->f_fp == NULL)
 		return err_closed();
-	return getline((PyFileObject *)f, n);
+	return internal_getline((PyFileObject *)f, n);
 }
 
 /* Python method */
@@ -729,7 +729,7 @@
 		return PyString_FromString("");
 	if (n < 0)
 		n = 0;
-	return getline(f, n);
+	return internal_getline(f, n);
 }
 
 static PyObject *
@@ -823,7 +823,7 @@
 			goto error;
 		if (sizehint > 0) {
 			/* Need to complete the last line */
-			PyObject *rest = getline(f, 0);
+			PyObject *rest = internal_getline(f, 0);
 			if (rest == NULL) {
 				Py_DECREF(line);
 				goto error;