Skip to content

Commit 3ee91b2

Browse files
author
Wenzel Jakob
committed
renamed pybind11::set::insert -> add to match C api naming
1 parent 333e889 commit 3ee91b2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

example/example2.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ class Example2 {
3030
/* Create and return a Python set */
3131
py::set get_set() {
3232
py::set set;
33-
set.insert(py::str("key1"));
34-
set.insert(py::str("key2"));
33+
set.add(py::str("key1"));
34+
set.add(py::str("key2"));
3535
return set;
3636
}
3737

include/pybind11/pytypes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ class set : public object {
337337
PYBIND11_OBJECT(set, object, PySet_Check)
338338
set() : object(PySet_New(nullptr), false) { }
339339
size_t size() const { return (size_t) PySet_Size(m_ptr); }
340-
void insert(const object &object) { PySet_Add(m_ptr, (PyObject *) object.ptr()); }
340+
void add(const object &object) { PySet_Add(m_ptr, (PyObject *) object.ptr()); }
341341
void clear() { PySet_Clear(ptr()); }
342342
};
343343

0 commit comments

Comments
 (0)