mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-02-26 03:06:36 -05:00
Add u16string to string conversion function for CMKeyboardV2Controller.cpp
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
#include <string>
|
||||
#include "CMKeyboardV2Controller.h"
|
||||
#include "LogManager.h"
|
||||
#include "StringUtils.h"
|
||||
|
||||
CMKeyboardV2Controller::CMKeyboardV2Controller(hid_device* dev_handle, hid_device_info* dev_info) : CMKeyboardAbstractController(dev_handle, dev_info)
|
||||
{
|
||||
@@ -98,7 +99,7 @@ std::string CMKeyboardV2Controller::_GetFirmwareVersion()
|
||||
}
|
||||
|
||||
std::u16string usFirmwareVersion(reinterpret_cast<const char16_t*>(cVersionStr+8));
|
||||
std::string sFirmwareVersion(usFirmwareVersion.begin(), usFirmwareVersion.end());
|
||||
std::string sFirmwareVersion(StringUtils::u16string_to_string(usFirmwareVersion));
|
||||
|
||||
LOG_VERBOSE("[%s] GetFirmwareVersion(): [%s]", m_deviceName.c_str(), sFirmwareVersion.c_str());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user