Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7038e431 authored by Asish Bhattacharya's avatar Asish Bhattacharya
Browse files

msm: qdsp5: memset stack buffer allocation.



This is needed to avoid garbage data in uninitialized variables.

Change-Id: Ic6935a90db8b1aac0e93b7b3b29361be4891fc72
CRs-Fixed: 554844
Signed-off-by: default avatarAsish Bhattacharya <asishb@codeaurora.org>
parent ed27b517
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
 *
 * Copyright (C) 2008 Google, Inc.
 * Copyright (C) 2008 HTC Corporation
 * Copyright (c) 2009-2012, The Linux Foundation. All rights reserved.
 * Copyright (c) 2009-2013, The Linux Foundation. All rights reserved.
 *
 * This software is licensed under the terms of the GNU General Public
 * License version 2, as published by the Free Software Foundation, and
@@ -1326,6 +1326,7 @@ static long audio_ioctl(struct file *file, unsigned int cmd, unsigned long arg)

	if (cmd == AUDIO_GET_STATS) {
		struct msm_audio_stats stats;
		memset(&stats, 0, sizeof(stats));
		stats.byte_count = audpp_avsync_byte_count(audio->dec_id);
		stats.sample_count = audpp_avsync_sample_count(audio->dec_id);
		if (copy_to_user((void *) arg, &stats, sizeof(stats)))