diff --git a/src/cli/cli.cpp b/src/cli/cli.cpp index fcfa5c815..76743b2ff 100644 --- a/src/cli/cli.cpp +++ b/src/cli/cli.cpp @@ -2118,7 +2118,7 @@ void Interpreter::ProcessCommissioner(int argc, char *argv[]) VerifyOrExit(static_cast(length) <= OT_STEERING_DATA_MAX_LENGTH, error = kThreadError_NoBufs); VerifyOrExit(Interpreter::Hex2Bin(argv[index], dataset.mSteeringData.m8, static_cast(length)) >= 0, error = kThreadError_Parse); - dataset.mSteeringData.mLength = length; + dataset.mSteeringData.mLength = static_cast(length); length = 0; } else if (strcmp(argv[index], "joinerudpport") == 0) diff --git a/src/core/meshcop/commissioner.cpp b/src/core/meshcop/commissioner.cpp index 1f9de505f..cd35f5e27 100644 --- a/src/core/meshcop/commissioner.cpp +++ b/src/core/meshcop/commissioner.cpp @@ -60,7 +60,8 @@ Commissioner::Commissioner(ThreadNetif &aThreadNetif): mSendKek(false), mSocket(aThreadNetif.GetIp6().mUdp), mRelayReceive(OPENTHREAD_URI_RELAY_RX, &Commissioner::HandleRelayReceive, this), - mNetif(aThreadNetif) + mNetif(aThreadNetif), + mIsSendMgmtCommRequest(false) { aThreadNetif.GetCoapServer().AddResource(mRelayReceive); } diff --git a/src/core/meshcop/commissioner.hpp b/src/core/meshcop/commissioner.hpp index 1165defc0..6920317cb 100644 --- a/src/core/meshcop/commissioner.hpp +++ b/src/core/meshcop/commissioner.hpp @@ -167,7 +167,7 @@ private: Coap::Resource mRelayReceive; ThreadNetif &mNetif; - bool mIsSendMgmtCommRequest = false; + bool mIsSendMgmtCommRequest; }; } // namespace MeshCoP