Skip to content

Commit 9693a5d

Browse files
_PyObject_GetXIDataWithFallback -> _PyObject_GetXIData
1 parent 8e017f8 commit 9693a5d

File tree

6 files changed

+13
-15
lines changed

6 files changed

+13
-15
lines changed

Include/internal/pycore_crossinterp.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,11 +163,11 @@ PyAPI_FUNC(int) _PyObject_CheckXIData(
163163
PyThreadState *,
164164
PyObject *);
165165

166-
PyAPI_FUNC(int) _PyObject_GetXIData(
166+
PyAPI_FUNC(int) _PyObject_GetXIDataNoFallback(
167167
PyThreadState *,
168168
PyObject *,
169169
_PyXIData_t *);
170-
PyAPI_FUNC(int) _PyObject_GetXIDataWithFallback(
170+
PyAPI_FUNC(int) _PyObject_GetXIData(
171171
PyThreadState *,
172172
PyObject *,
173173
xidata_fallback_t,

Modules/_interpchannelsmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1779,7 +1779,7 @@ channel_send(_channels *channels, int64_t cid, PyObject *obj,
17791779
PyThread_release_lock(mutex);
17801780
return -1;
17811781
}
1782-
if (_PyObject_GetXIData(tstate, obj, data) != 0) {
1782+
if (_PyObject_GetXIDataNoFallback(tstate, obj, data) != 0) {
17831783
PyThread_release_lock(mutex);
17841784
GLOBAL_FREE(data);
17851785
return -1;

Modules/_interpqueuesmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1143,7 +1143,7 @@ queue_put(_queues *queues, int64_t qid, PyObject *obj, int fmt, int unboundop)
11431143
_queue_unmark_waiter(queue, queues->mutex);
11441144
return -1;
11451145
}
1146-
if (_PyObject_GetXIData(tstate, obj, data) != 0) {
1146+
if (_PyObject_GetXIDataNoFallback(tstate, obj, data) != 0) {
11471147
_queue_unmark_waiter(queue, queues->mutex);
11481148
GLOBAL_FREE(data);
11491149
return -1;

Modules/_testinternalcapi.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1970,14 +1970,13 @@ get_crossinterp_data(PyObject *self, PyObject *args, PyObject *kwargs)
19701970
return NULL;
19711971
}
19721972
if (strcmp(mode, "xidata") == 0) {
1973-
if (_PyObject_GetXIData(tstate, obj, xidata) != 0) {
1973+
if (_PyObject_GetXIDataNoFallback(tstate, obj, xidata) != 0) {
19741974
goto error;
19751975
}
19761976
}
19771977
else if (strcmp(mode, "fallback") == 0) {
19781978
xidata_fallback_t fallback = _PyXIDATA_FULL_FALLBACK;
1979-
if (_PyObject_GetXIDataWithFallback(
1980-
tstate, obj, fallback, xidata) != 0)
1979+
if (_PyObject_GetXIData(tstate, obj, fallback, xidata) != 0)
19811980
{
19821981
goto error;
19831982
}

Python/crossinterp.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -443,16 +443,16 @@ _get_xidata(PyThreadState *tstate,
443443
}
444444

445445
int
446-
_PyObject_GetXIData(PyThreadState *tstate,
447-
PyObject *obj, _PyXIData_t *xidata)
446+
_PyObject_GetXIDataNoFallback(PyThreadState *tstate,
447+
PyObject *obj, _PyXIData_t *xidata)
448448
{
449449
return _get_xidata(tstate, obj, _PyXIDATA_XIDATA_ONLY, xidata);
450450
}
451451

452452
int
453-
_PyObject_GetXIDataWithFallback(PyThreadState *tstate,
454-
PyObject *obj, xidata_fallback_t fallback,
455-
_PyXIData_t *xidata)
453+
_PyObject_GetXIData(PyThreadState *tstate,
454+
PyObject *obj, xidata_fallback_t fallback,
455+
_PyXIData_t *xidata)
456456
{
457457
switch (fallback) {
458458
case _PyXIDATA_XIDATA_ONLY:
@@ -1839,7 +1839,7 @@ _sharednsitem_set_value(_PyXI_namespace_item *item, PyObject *value)
18391839
return -1;
18401840
}
18411841
PyThreadState *tstate = PyThreadState_Get();
1842-
if (_PyObject_GetXIData(tstate, value, item->xidata) != 0) {
1842+
if (_PyObject_GetXIDataNoFallback(tstate, value, item->xidata) != 0) {
18431843
PyMem_RawFree(item->xidata);
18441844
item->xidata = NULL;
18451845
// The caller may want to propagate PyExc_NotShareableError

Python/crossinterp_data_lookup.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -642,8 +642,7 @@ _tuple_shared(PyThreadState *tstate, PyObject *obj, xidata_fallback_t fallback,
642642

643643
int res = -1;
644644
if (!_Py_EnterRecursiveCallTstate(tstate, " while sharing a tuple")) {
645-
res = _PyObject_GetXIDataWithFallback(
646-
tstate, item, fallback, xidata_i);
645+
res = _PyObject_GetXIData(tstate, item, fallback, xidata_i);
647646
_Py_LeaveRecursiveCallTstate(tstate);
648647
}
649648
if (res < 0) {

0 commit comments

Comments
 (0)