diff options
-rw-r--r-- | src/posix_extras.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/posix_extras.h b/src/posix_extras.h index 001968f..823357c 100644 --- a/src/posix_extras.h +++ b/src/posix_extras.h @@ -58,9 +58,11 @@ class File { struct stat LinkStatAt(const char* path) const; private: - File(File&) = delete; + File(const File&) = delete; + File(File&&) = delete; - void operator=(File) = delete; + void operator=(const File&) = delete; + void operator=(File&&) = delete; std::string path_; int fd_; |