From f1544c76c2ec76d520c4e2984df9ef2cc394b408 Mon Sep 17 00:00:00 2001 From: Harish Mahendrakar Date: Thu, 30 Apr 2020 11:07:21 +0530 Subject: [PATCH] C2 VTS: Fix St12out_of_range use stoul instead of stol as the data being converted is unsigned. Bug: 155138755 Test: VtsHalMediaC2V1_0TargetComponentTest Change-Id: I5d7079538b5707c68454fa453667744758c9122a --- .../component/VtsHalMediaC2V1_0TargetComponentTest.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media/codec2/hidl/1.0/vts/functional/component/VtsHalMediaC2V1_0TargetComponentTest.cpp b/media/codec2/hidl/1.0/vts/functional/component/VtsHalMediaC2V1_0TargetComponentTest.cpp index 119ce14448..6122225c56 100644 --- a/media/codec2/hidl/1.0/vts/functional/component/VtsHalMediaC2V1_0TargetComponentTest.cpp +++ b/media/codec2/hidl/1.0/vts/functional/component/VtsHalMediaC2V1_0TargetComponentTest.cpp @@ -330,7 +330,7 @@ class Codec2ComponentInputTests TEST_P(Codec2ComponentInputTests, InputBufferTest) { description("Tests for different inputs"); - uint32_t flags = std::stol(std::get<2>(GetParam())); + uint32_t flags = std::stoul(std::get<2>(GetParam())); bool isNullBuffer = !std::get<3>(GetParam()).compare("true"); if (isNullBuffer) ALOGD("Testing for null input buffer with flag : %u", flags);