Skip to content

Commit 4c7450d

Browse files
committed
Avoid the keyword 'export'
1 parent d3532a4 commit 4c7450d

File tree

3 files changed

+24
-21
lines changed

3 files changed

+24
-21
lines changed

Include/cpython/longintrepr.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,11 @@ typedef struct PyUnstable_LongExport {
175175
Py_digit *digits;
176176
} PyUnstable_LongExport;
177177

178-
PyAPI_FUNC(int) PyUnstable_Long_Export(PyLongObject *obj, PyUnstable_LongExport *export);
179-
PyAPI_FUNC(void) PyUnstable_Long_ReleaseExport(PyUnstable_LongExport *export);
178+
PyAPI_FUNC(int) PyUnstable_Long_Export(
179+
PyLongObject *obj,
180+
PyUnstable_LongExport *long_export);
181+
PyAPI_FUNC(void) PyUnstable_Long_ReleaseExport(
182+
PyUnstable_LongExport *long_export);
180183

181184
#ifdef __cplusplus
182185
}

Modules/_testcapi/long.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,14 +168,14 @@ pylong_export(PyObject *module, PyObject *obj)
168168
return NULL;
169169
}
170170

171-
PyUnstable_LongExport export;
172-
if (PyUnstable_Long_Export((PyLongObject*)obj, &export) < 0) {
171+
PyUnstable_LongExport long_export;
172+
if (PyUnstable_Long_Export((PyLongObject*)obj, &long_export) < 0) {
173173
return NULL;
174174
}
175175

176176
PyObject *digits = PyList_New(0);
177-
for (size_t i=0; i < export.ndigits; i++) {
178-
PyObject *digit = PyLong_FromUnsignedLong(export.digits[i]);
177+
for (size_t i=0; i < long_export.ndigits; i++) {
178+
PyObject *digit = PyLong_FromUnsignedLong(long_export.digits[i]);
179179
if (digit == NULL) {
180180
Py_DECREF(digits);
181181
goto error;
@@ -189,12 +189,12 @@ pylong_export(PyObject *module, PyObject *obj)
189189
Py_DECREF(digit);
190190
}
191191

192-
PyObject *res = Py_BuildValue("(iN)", export.negative, digits);
193-
PyUnstable_Long_ReleaseExport(&export);
192+
PyObject *res = Py_BuildValue("(iN)", long_export.negative, digits);
193+
PyUnstable_Long_ReleaseExport(&long_export);
194194
return res;
195195

196196
error:
197-
PyUnstable_Long_ReleaseExport(&export);
197+
PyUnstable_Long_ReleaseExport(&long_export);
198198
return NULL;
199199
}
200200

Objects/longobject.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6702,26 +6702,26 @@ PyUnstable_Long_Import(int negative, size_t ndigits, Py_digit *digits)
67026702

67036703

67046704
int
6705-
PyUnstable_Long_Export(PyLongObject *obj, PyUnstable_LongExport *export)
6705+
PyUnstable_Long_Export(PyLongObject *obj, PyUnstable_LongExport *long_export)
67066706
{
67076707
assert(PyLong_Check(obj));
67086708

6709-
export->obj = (PyLongObject*)Py_NewRef(obj);
6710-
export->negative = _PyLong_IsNegative(obj);
6711-
export->ndigits = _PyLong_DigitCount(obj);
6712-
if (export->ndigits == 0) {
6713-
export->ndigits = 1;
6709+
long_export->obj = (PyLongObject*)Py_NewRef(obj);
6710+
long_export->negative = _PyLong_IsNegative(obj);
6711+
long_export->ndigits = _PyLong_DigitCount(obj);
6712+
if (long_export->ndigits == 0) {
6713+
long_export->ndigits = 1;
67146714
}
6715-
export->digits = obj->long_value.ob_digit;
6715+
long_export->digits = obj->long_value.ob_digit;
67166716
return 0;
67176717
}
67186718

67196719

67206720
void
6721-
PyUnstable_Long_ReleaseExport(PyUnstable_LongExport *export)
6721+
PyUnstable_Long_ReleaseExport(PyUnstable_LongExport *long_export)
67226722
{
6723-
Py_CLEAR(export->obj);
6724-
export->negative = 0;
6725-
export->ndigits = 0;
6726-
export->digits = NULL;
6723+
Py_CLEAR(long_export->obj);
6724+
long_export->negative = 0;
6725+
long_export->ndigits = 0;
6726+
long_export->digits = NULL;
67276727
}

0 commit comments

Comments
 (0)