Skip to content

Commit 414dc28

Browse files
committed
update: move PyDict_GetItemRef bindings to spot in order from dictobject.h
1 parent 4b5ca9e commit 414dc28

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

pyo3-ffi/src/dictobject.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,6 @@ extern "C" {
5858
pub fn PyDict_MergeFromSeq2(d: *mut PyObject, seq2: *mut PyObject, _override: c_int) -> c_int;
5959
#[cfg_attr(PyPy, link_name = "PyPyDict_GetItemString")]
6060
pub fn PyDict_GetItemString(dp: *mut PyObject, key: *const c_char) -> *mut PyObject;
61-
#[cfg(Py_3_13)]
62-
pub fn PyDict_GetItemRef(
63-
dp: *mut PyObject,
64-
key: *mut PyObject,
65-
result: *mut *mut PyObject,
66-
) -> c_int;
6761
#[cfg_attr(PyPy, link_name = "PyPyDict_SetItemString")]
6862
pub fn PyDict_SetItemString(
6963
dp: *mut PyObject,
@@ -72,6 +66,12 @@ extern "C" {
7266
) -> c_int;
7367
#[cfg_attr(PyPy, link_name = "PyPyDict_DelItemString")]
7468
pub fn PyDict_DelItemString(dp: *mut PyObject, key: *const c_char) -> c_int;
69+
#[cfg(Py_3_13)]
70+
pub fn PyDict_GetItemRef(
71+
dp: *mut PyObject,
72+
key: *mut PyObject,
73+
result: *mut *mut PyObject,
74+
) -> c_int;
7575
// skipped 3.10 / ex-non-limited PyObject_GenericGetDict
7676
}
7777

0 commit comments

Comments
 (0)