diff --git a/src/ConstString.hpp b/src/ConstString.hpp index 10d2cae..12121a3 100644 --- a/src/ConstString.hpp +++ b/src/ConstString.hpp @@ -20,17 +20,13 @@ namespace Arbutils { ~__ConstStringCharHolder() { delete[] _value; } - inline void RemoveReference(){ - if (--_references == 0){ + inline void RemoveReference() { + if (--_references == 0) { delete this; } } - inline void AddReference(){ - _references++; - } - inline const char* GetValue(){ - return _value; - } + inline void AddReference() { _references++; } + inline constexpr const char* GetValue() const { return _value; } }; }