X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Ffile-descriptor.hpp;h=51f397bcfd3c2df822b81febf26734b5bce81d31;hb=053c50e3f707d781c7a502c75f8294b3d9bb7e6e;hp=54c2e182a1bb352e5395990ae486be093d5ef4e9;hpb=cd9adb8b829564212158943a0d279bb35322ab30;p=lttng-tools.git diff --git a/src/common/file-descriptor.hpp b/src/common/file-descriptor.hpp index 54c2e182a..51f397bcf 100644 --- a/src/common/file-descriptor.hpp +++ b/src/common/file-descriptor.hpp @@ -16,7 +16,7 @@ namespace lttng { /* * RAII wrapper around a UNIX file descriptor. A file_descriptor's underlying - * file descriptor + * file descriptor. */ class file_descriptor { public: @@ -26,6 +26,8 @@ public: } file_descriptor(const file_descriptor&) = delete; + file_descriptor& operator=(const file_descriptor&) = delete; + file_descriptor& operator=(file_descriptor&&) = delete; file_descriptor(file_descriptor&& other) noexcept { LTTNG_ASSERT(_is_valid_fd(_raw_fd));