summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
Diffstat (limited to 'Modules')
-rw-r--r--Modules/binascii.c2
-rw-r--r--Modules/posixmodule.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/Modules/binascii.c b/Modules/binascii.c
index 5f8705d..2b4b352 100644
--- a/Modules/binascii.c
+++ b/Modules/binascii.c
@@ -902,7 +902,7 @@ binascii_crc32(PyObject *self, PyObject *args)
Py_ssize_t len;
long result;
- if ( !PyArg_ParseTuple(args, "s#|l:crc32", &bin_data, &len, &crc) )
+ if ( !PyArg_ParseTuple(args, "s#|k:crc32", &bin_data, &len, &crc) )
return NULL;
crc = ~ crc;
diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c
index 3e91f00..716bf7d 100644
--- a/Modules/posixmodule.c
+++ b/Modules/posixmodule.c
@@ -1906,9 +1906,9 @@ static PyObject *
posix_chown(PyObject *self, PyObject *args)
{
char *path = NULL;
- int uid, gid;
+ long uid, gid;
int res;
- if (!PyArg_ParseTuple(args, "etii:chown",
+ if (!PyArg_ParseTuple(args, "etll:chown",
Py_FileSystemDefaultEncoding, &path,
&uid, &gid))
return NULL;