diff --git a/UsbDk/Alloc.h b/UsbDk/Alloc.h index e97ca7b..9a5329b 100644 --- a/UsbDk/Alloc.h +++ b/UsbDk/Alloc.h @@ -40,9 +40,9 @@ public: ~CObjHolder() { delete m_Obj; } - operator bool() { return m_Obj != NULL; } - operator T *() { return m_Obj; } - T *operator ->() { return m_Obj; } + operator bool() const { return m_Obj != NULL; } + operator T *() const { return m_Obj; } + T *operator ->() const { return m_Obj; } T *detach() {