fix a wrong usage of spinel_datatype_unpack (#1575)

This commit is contained in:
Buke Po
2017-04-11 09:12:56 -07:00
committed by Jonathan Hui
parent 6a520dd63c
commit 92106b87c8
+3 -3
View File
@@ -6506,18 +6506,18 @@ ThreadError NcpBase::RemovePropertyHandler_MAC_WHITELIST(uint8_t header, spinel_
{ {
ThreadError errorCode = kThreadError_None; ThreadError errorCode = kThreadError_None;
spinel_ssize_t parsedLength; spinel_ssize_t parsedLength;
otExtAddress ext_addr; otExtAddress *ext_addr_ptr = NULL;
parsedLength = spinel_datatype_unpack( parsedLength = spinel_datatype_unpack(
value_ptr, value_ptr,
value_len, value_len,
SPINEL_DATATYPE_EUI64_S, SPINEL_DATATYPE_EUI64_S,
&ext_addr &ext_addr_ptr
); );
if (parsedLength > 0) if (parsedLength > 0)
{ {
otLinkRemoveWhitelist(mInstance, ext_addr.m8); otLinkRemoveWhitelist(mInstance, ext_addr_ptr->m8);
errorCode = SendPropertyUpdate( errorCode = SendPropertyUpdate(
header, header,