mirror of
https://github.com/espressif/openthread.git
synced 2026-07-22 12:04:06 +00:00
Enable -Wconversion on clang and fix all warnings. (#358)
This commit is contained in:
@@ -187,7 +187,7 @@ ThreadError Dataset::ProcessActiveTimestamp(int argc, char *argv[])
|
||||
VerifyOrExit(argc > 0, ;);
|
||||
|
||||
SuccessOrExit(error = Interpreter::ParseLong(argv[0], value));
|
||||
sDataset.mActiveTimestamp = value;
|
||||
sDataset.mActiveTimestamp = static_cast<uint64_t>(value);
|
||||
sDataset.mIsActiveTimestampSet = true;
|
||||
|
||||
exit:
|
||||
@@ -201,7 +201,7 @@ ThreadError Dataset::ProcessChannel(int argc, char *argv[])
|
||||
|
||||
VerifyOrExit(argc > 0, error = kThreadError_Parse);
|
||||
SuccessOrExit(error = Interpreter::ParseLong(argv[0], value));
|
||||
sDataset.mChannel = value;
|
||||
sDataset.mChannel = static_cast<uint16_t>(value);
|
||||
sDataset.mIsChannelSet = true;
|
||||
|
||||
exit:
|
||||
@@ -246,7 +246,7 @@ ThreadError Dataset::ProcessDelay(int argc, char *argv[])
|
||||
|
||||
VerifyOrExit(argc > 0, error = kThreadError_Parse);
|
||||
SuccessOrExit(error = Interpreter::ParseLong(argv[0], value));
|
||||
sDataset.mDelay = value;
|
||||
sDataset.mDelay = static_cast<uint32_t>(value);
|
||||
sDataset.mIsDelaySet = true;
|
||||
|
||||
exit:
|
||||
@@ -271,7 +271,7 @@ exit:
|
||||
ThreadError Dataset::ProcessMasterKey(int argc, char *argv[])
|
||||
{
|
||||
ThreadError error = kThreadError_None;
|
||||
int8_t keyLength;
|
||||
int keyLength;
|
||||
uint8_t key[OT_MASTER_KEY_SIZE];
|
||||
|
||||
VerifyOrExit(argc > 0, error = kThreadError_Parse);
|
||||
@@ -303,7 +303,7 @@ exit:
|
||||
ThreadError Dataset::ProcessNetworkName(int argc, char *argv[])
|
||||
{
|
||||
ThreadError error = kThreadError_None;
|
||||
int length;
|
||||
size_t length;
|
||||
|
||||
VerifyOrExit(argc > 0, error = kThreadError_Parse);
|
||||
VerifyOrExit((length = strlen(argv[0])) <= OT_NETWORK_NAME_SIZE, error = kThreadError_Parse);
|
||||
@@ -323,7 +323,7 @@ ThreadError Dataset::ProcessPanId(int argc, char *argv[])
|
||||
|
||||
VerifyOrExit(argc > 0, error = kThreadError_Parse);
|
||||
SuccessOrExit(error = Interpreter::ParseLong(argv[0], value));
|
||||
sDataset.mPanId = value;
|
||||
sDataset.mPanId = static_cast<otPanId>(value);
|
||||
sDataset.mIsPanIdSet = true;
|
||||
|
||||
exit:
|
||||
@@ -348,7 +348,7 @@ ThreadError Dataset::ProcessPendingTimestamp(int argc, char *argv[])
|
||||
VerifyOrExit(argc > 0, error = kThreadError_Parse);
|
||||
|
||||
SuccessOrExit(error = Interpreter::ParseLong(argv[0], value));
|
||||
sDataset.mPendingTimestamp = value;
|
||||
sDataset.mPendingTimestamp = static_cast<uint64_t>(value);
|
||||
sDataset.mIsPendingTimestampSet = true;
|
||||
|
||||
exit:
|
||||
|
||||
Reference in New Issue
Block a user