diff --git a/AppPkg/Applications/Python/Python-2.7.10/PyMod-2.7.10/Modules/edk2module.c b/AppPkg/Applications/Python/Python-2.7.10/PyMod-2.7.10/Modules/edk2module.c index bce08ab9d2..11a376055e 100644 --- a/AppPkg/Applications/Python/Python-2.7.10/PyMod-2.7.10/Modules/edk2module.c +++ b/AppPkg/Applications/Python/Python-2.7.10/PyMod-2.7.10/Modules/edk2module.c @@ -2,6 +2,7 @@ OS-specific module implementation for EDK II and UEFI. Derived from posixmodule.c in Python 2.7.2. + Copyright (c) 2015, Daryl McDaniel. All rights reserved.
Copyright (c) 2011 - 2012, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License that accompanies this distribution. @@ -2248,6 +2249,7 @@ edk2_getpid(PyObject *self, PyObject *noargs) return PyLong_FromPid(getpid()); } + #ifdef HAVE_GETLOGIN PyDoc_STRVAR(edk2_getlogin__doc__, "getlogin() -> string\n\n\ @@ -2340,7 +2342,6 @@ PyDoc_STRVAR(edk2_popen__doc__, "popen(command [, mode='r' [, bufsize]]) -> pipe\n\n\ Open a pipe to/from a command returning a file object."); -/* standard posix version of popen() support */ static PyObject * edk2_popen(PyObject *self, PyObject *args) { @@ -2369,6 +2370,7 @@ edk2_popen(PyObject *self, PyObject *args) #endif /* HAVE_POPEN */ + #if defined(HAVE_WAIT3) || defined(HAVE_WAIT4) static PyObject * wait_helper(pid_t pid, int status, struct rusage *ru) @@ -4187,9 +4189,6 @@ INITFUNC(void) if (all_ins(m)) return; - if (setup_confname_tables(m)) - return; - Py_INCREF(PyExc_OSError); PyModule_AddObject(m, "error", PyExc_OSError);