- switch (newVersion)
- {
- case CEC_VERSION_1_2:
- strLog.Format("%s (%X): CEC version 1.2", GetLogicalAddressName(), m_iLogicalAddress);
- break;
- case CEC_VERSION_1_2A:
- strLog.Format("%s (%X): CEC version 1.2a", GetLogicalAddressName(), m_iLogicalAddress);
- break;
- case CEC_VERSION_1_3:
- strLog.Format("%s (%X): CEC version 1.3", GetLogicalAddressName(), m_iLogicalAddress);
- break;
- case CEC_VERSION_1_3A:
- strLog.Format("%s (%X): CEC version 1.3a", GetLogicalAddressName(), m_iLogicalAddress);
- break;
- default:
- strLog.Format("%s (%X): unknown CEC version", GetLogicalAddressName(), m_iLogicalAddress);
- m_cecVersion = CEC_VERSION_UNKNOWN;
- break;
- }
+ CStdString strLog;
+ strLog.Format("%s (%X): CEC version %s", GetLogicalAddressName(), m_iLogicalAddress, CCECCommandHandler::ToString(newVersion));