Skip to content

Commit 56b6409

Browse files
committed
refactor: rename the PyDictViewObject_new shim to PyDictView_New
1 parent a1cdfb3 commit 56b6409

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

include/pyshim.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ inline int _PyArg_CheckPositional(const char *name, Py_ssize_t nargs, Py_ssize_t
7878
* Since Python 3.13, `_PyDictView_New` function became an internal API.
7979
* @see Modified from https://github.com/python/cpython/blob/v3.13.0rc1/Objects/dictobject.c#L5806-L5827
8080
*/
81-
inline PyObject *PyDictViewObject_new(PyObject *dict, PyTypeObject *type) {
81+
inline PyObject *PyDictView_New(PyObject *dict, PyTypeObject *type) {
8282
#if PY_VERSION_HEX < 0x030d0000 // Python version is lower than 3.13
8383
return _PyDictView_New(dict, type);
8484
#else

src/JSObjectProxy.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -781,13 +781,13 @@ PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_update_method(JSObjectPr
781781
}
782782

783783
PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_keys_method(JSObjectProxy *self) {
784-
return PyDictViewObject_new((PyObject *)self, &JSObjectKeysProxyType);
784+
return PyDictView_New((PyObject *)self, &JSObjectKeysProxyType);
785785
}
786786

787787
PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_values_method(JSObjectProxy *self) {
788-
return PyDictViewObject_new((PyObject *)self, &JSObjectValuesProxyType);
788+
return PyDictView_New((PyObject *)self, &JSObjectValuesProxyType);
789789
}
790790

791791
PyObject *JSObjectProxyMethodDefinitions::JSObjectProxy_items_method(JSObjectProxy *self) {
792-
return PyDictViewObject_new((PyObject *)self, &JSObjectItemsProxyType);
792+
return PyDictView_New((PyObject *)self, &JSObjectItemsProxyType);
793793
}

0 commit comments

Comments
 (0)