Suppress a warning using clang-3.5
CoAPHttpUnitTest.cpp:277:60: error: \
non-constant-expression cannot be narrowed from \
type 'unsigned long' to 'uint16_t' (aka 'unsigned short') \
in initializer list [-Wc++11-narrowing]
Change-Id: I8c740970a536a3bbc0d3d6d16cd4fe1dc81df6be
Signed-off-by: Philippe Coval <philippe.coval@osg.samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/21563
Tested-by: jenkins-iotivity <jenkins@iotivity.org>
Reviewed-by: Dan Mihai <Daniel.Mihai@microsoft.com>
(cherry picked from commit
a7468c261b3f59090ad49d09c690be45b94c8f9c)
TEST_F(CoApHttpTest, CHPGetHttpOption)
{
- OCHeaderOption ocOp = {OC_COAP_ID, COAP_OPTION_ACCEPT, strlen(CBOR_CONTENT_TYPE) + 1,
- (uint8_t *)CBOR_CONTENT_TYPE};
+ OCHeaderOption ocOp = {OC_COAP_ID, COAP_OPTION_ACCEPT,
+ (uint16_t)(strlen(CBOR_CONTENT_TYPE) + 1),
+ (uint8_t *)CBOR_CONTENT_TYPE};
HttpHeaderOption_t *httpOp;
EXPECT_NE(OC_STACK_OK, (CHPGetHttpOption(NULL, NULL)));