From bd2e3ef8f945973dfc327190759bf02d2f5c9df0 Mon Sep 17 00:00:00 2001 From: Shu Chen Date: Wed, 17 Apr 2019 02:16:53 +0800 Subject: [PATCH] [radio-spinel] exit if it fails to get radio channelmask from rcp (#3760) --- src/posix/platform/radio_spinel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/posix/platform/radio_spinel.cpp b/src/posix/platform/radio_spinel.cpp index 95ee2bb30..39f6351c7 100644 --- a/src/posix/platform/radio_spinel.cpp +++ b/src/posix/platform/radio_spinel.cpp @@ -1369,8 +1369,8 @@ uint32_t RadioSpinel::GetRadioChannelMask(bool aPreferred) const uint8_t *maskData = maskBuffer; spinel_size_t maskLength = sizeof(maskBuffer); - SuccessOrExit(error = Get(aPreferred ? SPINEL_PROP_PHY_CHAN_PREFERRED : SPINEL_PROP_PHY_CHAN_SUPPORTED, - SPINEL_DATATYPE_DATA_S, maskBuffer, &maskLength)); + SuccessOrDie(Get(aPreferred ? SPINEL_PROP_PHY_CHAN_PREFERRED : SPINEL_PROP_PHY_CHAN_SUPPORTED, + SPINEL_DATATYPE_DATA_S, maskBuffer, &maskLength)); while (maskLength > 0) {