From ab385364776cbd40880f2a80f79972d9245d6ca2 Mon Sep 17 00:00:00 2001 From: Seungbae Shin Date: Fri, 4 Aug 2023 20:55:33 +0900 Subject: [PATCH] Fix SVACE defect (SIGN_EXTENSION) Unsafe conversion of expression with type 'unsigned int' to implementation defined type 'std::streamsize' may or may not override sign-bit depending on size of implementation defined type, which may cause unexpected results on porting to different platforms [Version] 0.0.17 [Issue Type] SVACE Change-Id: Ie537de2c380418c2713983837f749b4540bd6384 --- packaging/hal-api-audio.spec | 2 +- testcase/audio_haltests.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packaging/hal-api-audio.spec b/packaging/hal-api-audio.spec index 1d7c8ec..78465f9 100644 --- a/packaging/hal-api-audio.spec +++ b/packaging/hal-api-audio.spec @@ -1,6 +1,6 @@ Name: hal-api-audio Summary: TIZEN Audio HAL -Version: 0.0.16 +Version: 0.0.17 Release: 0 Group: System/Libraries License: Apache-2.0 diff --git a/testcase/audio_haltests.cpp b/testcase/audio_haltests.cpp index 6865410..80b10c2 100644 --- a/testcase/audio_haltests.cpp +++ b/testcase/audio_haltests.cpp @@ -195,7 +195,7 @@ int32_t AudioHalTest::WritePcmFromFile(pcm_handle pcm_h) } #ifdef USE_IFSTREAM - fs.read(buffer.data(), min(FramesToBytes(avail_frames), static_cast(buffer.size()))); + fs.read(buffer.data(), static_cast(min(FramesToBytes(avail_frames), static_cast(buffer.size())))); bytes_read = fs.gcount(); #else bytes_read = read(fd, buffer.data(), min(FramesToBytes(avail_frames), static_cast(buffer.size()))); -- 2.34.1