need to define another constructor to make the SafeFilePtr class work for more cases
This commit is contained in:
@ -33,6 +33,8 @@ Drop in replacement for ``FILE *``. Use as ``SafeFilePtr fp;`` instead of
|
||||
class SafeFilePtr {
|
||||
public:
|
||||
SafeFilePtr() : fp(nullptr) {};
|
||||
SafeFilePtr(FILE *_fp) : fp(_fp) {};
|
||||
|
||||
SafeFilePtr(const SafeFilePtr &) = delete;
|
||||
SafeFilePtr(const SafeFilePtr &&) = delete;
|
||||
SafeFilePtr &operator=(const SafeFilePtr &) = delete;
|
||||
|
||||
Reference in New Issue
Block a user