X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=src%2FLibCecSharp%2FCecSharpTypes.h;h=78d01a953bc7b26bfbafd0e901f7ef3d110074ab;hb=8fad0fe870edcd90e4788d8b56da80ab29c9e016;hp=db459e606354a280392466b6a9830a1c0da7583b;hpb=3b3b5fc12f69f9c6375cf3141e00c4e2760fe8e2;p=deb_libcec.git diff --git a/src/LibCecSharp/CecSharpTypes.h b/src/LibCecSharp/CecSharpTypes.h index db459e6..78d01a9 100644 --- a/src/LibCecSharp/CecSharpTypes.h +++ b/src/LibCecSharp/CecSharpTypes.h @@ -792,6 +792,7 @@ namespace CecSharp Onkyo = 0x0009B0, Medion = 0x000CB8, Toshiba2 = 0x000CE7, + PulseEight = 0x001582, Akai = 0x0020C7, AOC = 0x002467, Panasonic = 0x008045, @@ -2404,7 +2405,7 @@ namespace CecSharp CecParameterType newType = (CecParameterType)data.paramType; if (newType == CecParameterType::ParameterTypeString) { - System::String ^ newData = gcnew System::String((const char *)data.paramData, 0, 128); + System::String ^ newData = gcnew System::String(data.paramData ? (const char *)data.paramData : "", 0, 128); CecParameter ^ newParam = gcnew CecParameter(newType, newData); iReturn = m_callbacks->ReceiveAlert((CecAlert)alert, newParam); }