Merge "ASoC: wcd934x-dsp-cntl: initialize local char array val"

This commit is contained in:
Linux Build Service Account
2018-08-09 22:44:53 -07:00
committed by Gerrit - the friendly Code Review server

View File

@@ -1011,10 +1011,12 @@ static ssize_t wcd_miscdev_write(struct file *filep, const char __user *ubuf,
{ {
struct wcd_dsp_cntl *cntl = container_of(filep->private_data, struct wcd_dsp_cntl *cntl = container_of(filep->private_data,
struct wcd_dsp_cntl, miscdev); struct wcd_dsp_cntl, miscdev);
char val[WCD_MISCDEV_CMD_MAX_LEN]; char val[WCD_MISCDEV_CMD_MAX_LEN + 1];
bool vote; bool vote;
int ret = 0; int ret = 0;
memset(val, 0, WCD_MISCDEV_CMD_MAX_LEN + 1);
if (count == 0 || count > WCD_MISCDEV_CMD_MAX_LEN) { if (count == 0 || count > WCD_MISCDEV_CMD_MAX_LEN) {
pr_err("%s: Invalid count = %zd\n", __func__, count); pr_err("%s: Invalid count = %zd\n", __func__, count);
ret = -EINVAL; ret = -EINVAL;