Merge "pal: configs:add xml configs for kalama apq variant"
diff --git a/resource_manager/src/ResourceManager.cpp b/resource_manager/src/ResourceManager.cpp
index 9f554f8..8f65183 100644
--- a/resource_manager/src/ResourceManager.cpp
+++ b/resource_manager/src/ResourceManager.cpp
@@ -11993,6 +11993,7 @@
std::vector<std::shared_ptr<Device>> activeDeviceList;
pal_ultrasound_gain_t gain_2 = PAL_ULTRASOUND_GAIN_MUTE;
+ memset(&sAttr, 0, sizeof(sAttr));
PAL_INFO(LOG_TAG, "Entered. Gain = %d", gain);
if (!IsCustomGainEnabledForUPD()) {
diff --git a/resource_manager/src/SndCardMonitor.cpp b/resource_manager/src/SndCardMonitor.cpp
index 854f9a9..b2154f8 100644
--- a/resource_manager/src/SndCardMonitor.cpp
+++ b/resource_manager/src/SndCardMonitor.cpp
@@ -25,6 +25,11 @@
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
* OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
* IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ * Changes from Qualcomm Innovation Center are provided under the following license:
+ *
+ * Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved.
+ * SPDX-License-Identifier: BSD-3-Clause-Clear
*/
#define LOG_TAG "PAL: SndMonitor"
@@ -49,7 +54,7 @@
{
struct pollfd *poll_fds;
int rv = 0;
- char buf[10];
+ char buf[12];
int card_status = 0;
int tries = MAX_SLEEP_RETRY;
diff --git a/utils/src/ChargerListener.cpp b/utils/src/ChargerListener.cpp
index c953d5f..685e40a 100644
--- a/utils/src/ChargerListener.cpp
+++ b/utils/src/ChargerListener.cpp
@@ -19,7 +19,7 @@
*
* Changes from Qualcomm Innovation Center are provided under the following
* license:
-* Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
+* Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted (subject to the limitations in the
@@ -385,7 +385,7 @@
int ChargerListenerImpl::getConcurrentState()
{
int status_bit = -EINVAL;
- char state[2];
+ char state[12];
mlock.lock();
if (0 != readSysfsPath(BOOST_CONCURRENT_PATH, O_RDONLY, 2, state)) {