From dc1c3823e99d61cd31aadebc5c406cb27ca44f4a Mon Sep 17 00:00:00 2001 From: Matt Date: Sat, 2 May 2015 01:00:19 -0500 Subject: [PATCH] Casting object to byte array These changes were required for me to build my project locally, maybe they will help someone else get started. gighack2015 KC --- wrappers/SpokesWrapper3.0.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wrappers/SpokesWrapper3.0.cs b/wrappers/SpokesWrapper3.0.cs index 8fd7592..b1ffcc2 100644 --- a/wrappers/SpokesWrapper3.0.cs +++ b/wrappers/SpokesWrapper3.0.cs @@ -2256,7 +2256,7 @@ private void be_BaseEventReceived(COMBaseEventArgs e) // We should be able to extract serial number at this point case BaseEventTypeExt.BaseEventTypeExt_SerialNumber: DebugPrint(MethodInfo.GetCurrentMethod().Name, String.Format("be_BaseEventReceived: SerialNumber")); - string serialStr = byteArrayToString(e.SerialNumber); + string serialStr = byteArrayToString((byte[])e.SerialNumber); OnSerialNumber(new SerialNumberArgs(serialStr, SerialNumberTypes.Base)); break; } @@ -2271,7 +2271,7 @@ private void eex_HeadsetStateChanged(COMHeadsetStateEventArgs e) // We should be able to extract serial number at this point case DeviceHeadsetState.HeadsetState_SerialNumber: DebugPrint(MethodInfo.GetCurrentMethod().Name, String.Format("eex_HeadsetStateChanged: SerialNumber")); - string serialStr = byteArrayToString(e.SerialNumber); + string serialStr = byteArrayToString((byte[])e.SerialNumber); OnSerialNumber(new SerialNumberArgs(serialStr, SerialNumberTypes.Headset)); break; default: