summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
Diffstat (limited to 'Modules')
-rw-r--r--Modules/_testcapimodule.c36
1 files changed, 18 insertions, 18 deletions
diff --git a/Modules/_testcapimodule.c b/Modules/_testcapimodule.c
index 808483e..adc5877 100644
--- a/Modules/_testcapimodule.c
+++ b/Modules/_testcapimodule.c
@@ -4235,15 +4235,15 @@ static PyObject*
pymarshal_write_long_to_file(PyObject* self, PyObject *args)
{
long value;
- char *filename;
+ PyObject *filename;
int version;
FILE *fp;
- if (!PyArg_ParseTuple(args, "lsi:pymarshal_write_long_to_file",
+ if (!PyArg_ParseTuple(args, "lOi:pymarshal_write_long_to_file",
&value, &filename, &version))
return NULL;
- fp = fopen(filename, "wb");
+ fp = _Py_fopen_obj(filename, "wb");
if (fp == NULL) {
PyErr_SetFromErrno(PyExc_OSError);
return NULL;
@@ -4261,15 +4261,15 @@ static PyObject*
pymarshal_write_object_to_file(PyObject* self, PyObject *args)
{
PyObject *obj;
- char *filename;
+ PyObject *filename;
int version;
FILE *fp;
- if (!PyArg_ParseTuple(args, "Osi:pymarshal_write_object_to_file",
+ if (!PyArg_ParseTuple(args, "OOi:pymarshal_write_object_to_file",
&obj, &filename, &version))
return NULL;
- fp = fopen(filename, "wb");
+ fp = _Py_fopen_obj(filename, "wb");
if (fp == NULL) {
PyErr_SetFromErrno(PyExc_OSError);
return NULL;
@@ -4288,13 +4288,13 @@ pymarshal_read_short_from_file(PyObject* self, PyObject *args)
{
int value;
long pos;
- char *filename;
+ PyObject *filename;
FILE *fp;
- if (!PyArg_ParseTuple(args, "s:pymarshal_read_short_from_file", &filename))
+ if (!PyArg_ParseTuple(args, "O:pymarshal_read_short_from_file", &filename))
return NULL;
- fp = fopen(filename, "rb");
+ fp = _Py_fopen_obj(filename, "rb");
if (fp == NULL) {
PyErr_SetFromErrno(PyExc_OSError);
return NULL;
@@ -4313,13 +4313,13 @@ static PyObject*
pymarshal_read_long_from_file(PyObject* self, PyObject *args)
{
long value, pos;
- char *filename;
+ PyObject *filename;
FILE *fp;
- if (!PyArg_ParseTuple(args, "s:pymarshal_read_long_from_file", &filename))
+ if (!PyArg_ParseTuple(args, "O:pymarshal_read_long_from_file", &filename))
return NULL;
- fp = fopen(filename, "rb");
+ fp = _Py_fopen_obj(filename, "rb");
if (fp == NULL) {
PyErr_SetFromErrno(PyExc_OSError);
return NULL;
@@ -4339,13 +4339,13 @@ pymarshal_read_last_object_from_file(PyObject* self, PyObject *args)
{
PyObject *obj;
long pos;
- char *filename;
+ PyObject *filename;
FILE *fp;
- if (!PyArg_ParseTuple(args, "s:pymarshal_read_last_object_from_file", &filename))
+ if (!PyArg_ParseTuple(args, "O:pymarshal_read_last_object_from_file", &filename))
return NULL;
- fp = fopen(filename, "rb");
+ fp = _Py_fopen_obj(filename, "rb");
if (fp == NULL) {
PyErr_SetFromErrno(PyExc_OSError);
return NULL;
@@ -4363,13 +4363,13 @@ pymarshal_read_object_from_file(PyObject* self, PyObject *args)
{
PyObject *obj;
long pos;
- char *filename;
+ PyObject *filename;
FILE *fp;
- if (!PyArg_ParseTuple(args, "s:pymarshal_read_object_from_file", &filename))
+ if (!PyArg_ParseTuple(args, "O:pymarshal_read_object_from_file", &filename))
return NULL;
- fp = fopen(filename, "rb");
+ fp = _Py_fopen_obj(filename, "rb");
if (fp == NULL) {
PyErr_SetFromErrno(PyExc_OSError);
return NULL;