diff -r 43f27e69bc29 Modules/_tkinter.c --- a/Modules/_tkinter.c Sun Sep 01 19:03:41 2013 -0400 +++ b/Modules/_tkinter.c Mon Sep 02 17:56:40 2013 -0700 @@ -2688,7 +2688,7 @@ if (!PyArg_ParseTuple(args, ":interpaddr")) return NULL; - return PyLong_FromLong((long)Tkapp_Interp(self)); + return PyLong_FromSsize_t((Py_ssize_t)Tkapp_Interp(self)); } static PyObject *