X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fadapter%2FUSBCECAdapterCommunication.cpp;h=45be4a6c739855de665581bf2802c085d1365be7;hb=5943b9d1475c5a0a2fa2e32a342e15f8658c3088;hp=bc451676280cadf7388ca1d373cfa331127e0179;hpb=a71897f482e5ed7cfdb5c7385202e87e50314e33;p=deb_libcec.git diff --git a/src/lib/adapter/USBCECAdapterCommunication.cpp b/src/lib/adapter/USBCECAdapterCommunication.cpp index bc45167..45be4a6 100644 --- a/src/lib/adapter/USBCECAdapterCommunication.cpp +++ b/src/lib/adapter/USBCECAdapterCommunication.cpp @@ -529,12 +529,12 @@ bool CUSBCECAdapterCommunication::PingAdapter(void) uint16_t CUSBCECAdapterCommunication::GetFirmwareVersion(void) { - return IsOpen() ? m_commands->GetFirmwareVersion() : CEC_FW_VERSION_UNKNOWN; + return m_commands ? m_commands->GetFirmwareVersion() : CEC_FW_VERSION_UNKNOWN; } uint32_t CUSBCECAdapterCommunication::GetFirmwareBuildDate(void) { - return IsOpen() ? m_commands->RequestBuildDate() : 0; + return IsOpen() ? m_commands->RequestBuildDate() : m_commands ? m_commands->GetPersistedBuildDate() : 0; } bool CUSBCECAdapterCommunication::IsRunningLatestFirmware(void)