Skip to content

Commit 4299385

Browse files
committed
viewer textual icons ctor corrected
1 parent 8615aaa commit 4299385

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

common/device-model.h

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,12 @@ namespace rs2
9696

9797
struct textual_icon
9898
{
99-
explicit constexpr textual_icon(const char(&unicode_icon)[4]) :
100-
_icon{ unicode_icon[0], unicode_icon[1], unicode_icon[2], unicode_icon[3] }
99+
template<typename CharT, std::size_t N>
100+
explicit constexpr textual_icon(const CharT(&unicode_icon)[N])
101+
: _icon{ unicode_icon[0], unicode_icon[1], unicode_icon[2], unicode_icon[3], '\0' }
101102
{
102103
}
104+
103105
operator const char* () const
104106
{
105107
return _icon.data();

0 commit comments

Comments
 (0)