diff --git a/aegisub/libaegisub/include/libaegisub/scoped_ptr.h b/aegisub/libaegisub/include/libaegisub/scoped_ptr.h index 44eb9d1fc..be8cc8f51 100644 --- a/aegisub/libaegisub/include/libaegisub/scoped_ptr.h +++ b/aegisub/libaegisub/include/libaegisub/scoped_ptr.h @@ -43,7 +43,7 @@ public: void swap(scoped_ptr &b) { using std::swap; swap(ptr, b.ptr); } - scoped_ptr(T *ptr = NULL) : ptr(ptr){ } + explicit scoped_ptr(T *ptr = NULL) : ptr(ptr){ } ~scoped_ptr() { delete ptr; } };