Skip to content

Commit 7fc5df8

Browse files
committed
Delete copy ctor, assignment operator also in !defined(WITH_THREAD) section.
1 parent 7115159 commit 7fc5df8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

include/pybind11/gil.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,14 @@ class gil_scoped_release {
4040
#else
4141

4242
class gil_scoped_acquire {
43+
gil_scoped_acquire(const gil_scoped_acquire &) = delete;
44+
gil_scoped_acquire &operator=(const gil_scoped_acquire &) = delete;
4345
void disarm() {}
4446
};
4547

4648
class gil_scoped_release {
49+
gil_scoped_release(const gil_scoped_release &) = delete;
50+
gil_scoped_release &operator=(const gil_scoped_acquire &) = delete;
4751
void disarm() {}
4852
};
4953

0 commit comments

Comments
 (0)