From 92106b87c8b3e8d293487a24e8d53c253a3cb1eb Mon Sep 17 00:00:00 2001 From: Buke Po Date: Wed, 12 Apr 2017 00:12:56 +0800 Subject: [PATCH] fix a wrong usage of spinel_datatype_unpack (#1575) --- src/ncp/ncp_base.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ncp/ncp_base.cpp b/src/ncp/ncp_base.cpp index eeb3768b2..b31845d40 100644 --- a/src/ncp/ncp_base.cpp +++ b/src/ncp/ncp_base.cpp @@ -6506,18 +6506,18 @@ ThreadError NcpBase::RemovePropertyHandler_MAC_WHITELIST(uint8_t header, spinel_ { ThreadError errorCode = kThreadError_None; spinel_ssize_t parsedLength; - otExtAddress ext_addr; + otExtAddress *ext_addr_ptr = NULL; parsedLength = spinel_datatype_unpack( value_ptr, value_len, SPINEL_DATATYPE_EUI64_S, - &ext_addr + &ext_addr_ptr ); if (parsedLength > 0) { - otLinkRemoveWhitelist(mInstance, ext_addr.m8); + otLinkRemoveWhitelist(mInstance, ext_addr_ptr->m8); errorCode = SendPropertyUpdate( header,