Ignore:
Timestamp:
Mar 19, 2014, 11:11:30 AM (11 years ago)
Author:
dmik
Message:

python: Update vendor to 2.7.6.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • python/vendor/current/Modules/sgimodule.c

    r2 r388  
    1111sgi_nap(PyObject *self, PyObject *args)
    1212{
    13         long ticks;
    14         if (!PyArg_ParseTuple(args, "l:nap", &ticks))
    15                 return NULL;
    16         Py_BEGIN_ALLOW_THREADS
    17         sginap(ticks);
    18         Py_END_ALLOW_THREADS
    19         Py_INCREF(Py_None);
    20         return Py_None;
     13    long ticks;
     14    if (!PyArg_ParseTuple(args, "l:nap", &ticks))
     15        return NULL;
     16    Py_BEGIN_ALLOW_THREADS
     17    sginap(ticks);
     18    Py_END_ALLOW_THREADS
     19    Py_INCREF(Py_None);
     20    return Py_None;
    2121}
    2222
     
    2626sgi__getpty(PyObject *self, PyObject *args)
    2727{
    28         int oflag;
    29         int mode;
    30         int nofork;
    31         char *name;
    32         int fildes;
    33         if (!PyArg_ParseTuple(args, "iii:_getpty", &oflag, &mode, &nofork))
    34                 return NULL;
    35         errno = 0;
    36         name = _getpty(&fildes, oflag, (mode_t)mode, nofork);
    37         if (name == NULL) {
    38                 PyErr_SetFromErrno(PyExc_IOError);
    39                 return NULL;
    40         }
    41         return Py_BuildValue("(si)", name, fildes);
     28    int oflag;
     29    int mode;
     30    int nofork;
     31    char *name;
     32    int fildes;
     33    if (!PyArg_ParseTuple(args, "iii:_getpty", &oflag, &mode, &nofork))
     34        return NULL;
     35    errno = 0;
     36    name = _getpty(&fildes, oflag, (mode_t)mode, nofork);
     37    if (name == NULL) {
     38        PyErr_SetFromErrno(PyExc_IOError);
     39        return NULL;
     40    }
     41    return Py_BuildValue("(si)", name, fildes);
    4242}
    4343
    4444static PyMethodDef sgi_methods[] = {
    45         {"nap",         sgi_nap,        METH_VARARGS},
    46         {"_getpty",     sgi__getpty,    METH_VARARGS},
    47         {NULL,          NULL}           /* sentinel */
     45    {"nap",             sgi_nap,        METH_VARARGS},
     46    {"_getpty",         sgi__getpty,    METH_VARARGS},
     47    {NULL,              NULL}           /* sentinel */
    4848};
    4949
     
    5252initsgi(void)
    5353{
    54         Py_InitModule("sgi", sgi_methods);
     54    Py_InitModule("sgi", sgi_methods);
    5555}
Note: See TracChangeset for help on using the changeset viewer.