summaryrefslogtreecommitdiffstats
path: root/Modules/resource.c
diff options
context:
space:
mode:
authorMark Dickinson <dickinsm@gmail.com>2009-05-08 21:01:57 (GMT)
committerMark Dickinson <dickinsm@gmail.com>2009-05-08 21:01:57 (GMT)
commitd8e821acaa600c7503ab76bda904024aff808f9a (patch)
treef6a82da9764ddd5cec50b80a395abfb0dae5e8e7 /Modules/resource.c
parent928e04d87ff52ee45fbca8be9bc9322d9c241d34 (diff)
downloadcpython-d8e821acaa600c7503ab76bda904024aff808f9a.zip
cpython-d8e821acaa600c7503ab76bda904024aff808f9a.tar.gz
cpython-d8e821acaa600c7503ab76bda904024aff808f9a.tar.bz2
Merged revisions 72479 via svnmerge from
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). ........
Diffstat (limited to 'Modules/resource.c')
-rw-r--r--Modules/resource.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/Modules/resource.c b/Modules/resource.c
index 294ea92..facb7d9 100644
--- a/Modules/resource.c
+++ b/Modules/resource.c
@@ -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)