]> granicus.if.org Git - python/commitdiff
Merged revisions 72479 via svnmerge from
authorMark Dickinson <dickinsm@gmail.com>
Fri, 8 May 2009 21:01:57 +0000 (21:01 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Fri, 8 May 2009 21:01:57 +0000 (21:01 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r72479 | mark.dickinson | 2009-05-08 21:58:08 +0100 (Fri, 08 May 2009) | 3 lines

  Issue #5933: Fix gcc -Wextra compiler warnings (and remove some
  trailing whitespace).
........

Modules/resource.c

index 294ea92eca44be56974b3004bf66ab981b71b4c9..facb7d958deb34e3726b7879cd1f5f701511e784 100644 (file)
@@ -147,7 +147,7 @@ resource_setrlimit(PyObject *self, PyObject *args)
        int resource;
        PyObject *curobj, *maxobj;
 
-       if (!PyArg_ParseTuple(args, "i(OO):setrlimit", 
+       if (!PyArg_ParseTuple(args, "i(OO):setrlimit",
                              &resource, &curobj, &maxobj))
                return NULL;
 
@@ -159,27 +159,27 @@ resource_setrlimit(PyObject *self, PyObject *args)
 
 #if !defined(HAVE_LARGEFILE_SUPPORT)
        rl.rlim_cur = PyLong_AsLong(curobj);
-       if (rl.rlim_cur == -1 && PyErr_Occurred())
+       if (rl.rlim_cur == (rlim_t)-1 && PyErr_Occurred())
            return NULL;
        rl.rlim_max = PyLong_AsLong(maxobj);
-       if (rl.rlim_max == -1 && PyErr_Occurred())
+       if (rl.rlim_max == (rlim_t)-1 && PyErr_Occurred())
            return NULL;
 #else
        /* The limits are probably bigger than a long */
        rl.rlim_cur = PyLong_Check(curobj) ?
                PyLong_AsLongLong(curobj) : PyLong_AsLong(curobj);
-       if (rl.rlim_cur == -1 && PyErr_Occurred())
+       if (rl.rlim_cur == (rlim_t)-1 && PyErr_Occurred())
            return NULL;
        rl.rlim_max = PyLong_Check(maxobj) ?
                PyLong_AsLongLong(maxobj) : PyLong_AsLong(maxobj);
-       if (rl.rlim_max == -1 && PyErr_Occurred())
+       if (rl.rlim_max == (rlim_t)-1 && PyErr_Occurred())
            return NULL;
 #endif
 
        rl.rlim_cur = rl.rlim_cur & RLIM_INFINITY;
        rl.rlim_max = rl.rlim_max & RLIM_INFINITY;
        if (setrlimit(resource, &rl) == -1) {
-               if (errno == EINVAL) 
+               if (errno == EINVAL)
                        PyErr_SetString(PyExc_ValueError,
                                        "current limit exceeds maximum limit");
                else if (errno == EPERM)