@@ -841,13 +841,13 @@ TEST_F(CodeGenTest, shouldBeAbleToUseStdStringMethodsForEncode)
841
841
}
842
842
CGT (car_fuelFigures_next)(&fuelFig);
843
843
const char *desc1 = usageDesc1.c_str ();
844
- CGT (car_fuelFigures_put_usageDescription)(&fuelFig, desc1, strlen (desc1));
844
+ CGT (car_fuelFigures_put_usageDescription)(&fuelFig, desc1, static_cast <std:: uint16_t >( strlen (desc1) ));
845
845
CGT (car_fuelFigures_next)(&fuelFig);
846
846
const char *desc2 = usageDesc2.c_str ();
847
- CGT (car_fuelFigures_put_usageDescription)(&fuelFig, desc2, strlen (desc2));
847
+ CGT (car_fuelFigures_put_usageDescription)(&fuelFig, desc2, static_cast <std:: uint16_t >( strlen (desc2) ));
848
848
CGT (car_fuelFigures_next)(&fuelFig);
849
849
const char *desc3 = usageDesc3.c_str ();
850
- CGT (car_fuelFigures_put_usageDescription)(&fuelFig, desc3, strlen (desc3));
850
+ CGT (car_fuelFigures_put_usageDescription)(&fuelFig, desc3, static_cast <std:: uint16_t >( strlen (desc3) ));
851
851
852
852
CGT (car_performanceFigures) perfFigs;
853
853
if (!CGT (car_performanceFigures_set_count)(&car, &perfFigs, PERFORMANCE_FIGURES_COUNT))
@@ -868,11 +868,11 @@ TEST_F(CodeGenTest, shouldBeAbleToUseStdStringMethodsForEncode)
868
868
CGT (car_performanceFigures_acceleration_next)(&acc);
869
869
870
870
const char *manu = manufacturer.c_str ();
871
- CGT (car_put_manufacturer)(&car, manu, strlen (manu));
871
+ CGT (car_put_manufacturer)(&car, manu, static_cast <std:: uint16_t >( strlen (manu) ));
872
872
const char *model_c = model.c_str ();
873
- CGT (car_put_model)(&car, model_c, strlen (model_c));
873
+ CGT (car_put_model)(&car, model_c, static_cast <std:: uint16_t >( strlen (model_c) ));
874
874
const char *acti = activationCode.c_str ();
875
- CGT (car_put_activationCode)(&car, acti, strlen (acti));
875
+ CGT (car_put_activationCode)(&car, acti, static_cast <std:: uint16_t >( strlen (acti) ));
876
876
877
877
EXPECT_EQ (CGT (car_encoded_length)(&car), expectedCarEncodedLength);
878
878
0 commit comments