summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-07-15 03:44:24 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-07-15 03:44:24 -0700
commite0addbd952d03ca00ad0b65724d470a7e49923e8 (patch)
tree21b8de813014b878c04ee8410f338b0249c032cf
parent0c666a32789b091fc05e26d71bb2cba1131c997e (diff)
parent9c926ce7aa739b71b6450d5362b03fc46f8b247a (diff)
Merge "msm: vidc: Fix buffer overflow issue in driver"
-rw-r--r--drivers/media/platform/msm/vidc/venus_hfi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/media/platform/msm/vidc/venus_hfi.c b/drivers/media/platform/msm/vidc/venus_hfi.c
index d19d8b624c19..df4c99b50cd1 100644
--- a/drivers/media/platform/msm/vidc/venus_hfi.c
+++ b/drivers/media/platform/msm/vidc/venus_hfi.c
@@ -4418,7 +4418,7 @@ static int venus_hfi_get_fw_info(void *dev, struct hal_fw_info *fw_info)
goto fail_version_string;
}
- for (i--; i < VENUS_VERSION_LENGTH && j < VENUS_VERSION_LENGTH; i++)
+ for (i--; i < VENUS_VERSION_LENGTH && j < VENUS_VERSION_LENGTH - 1; i++)
fw_info->version[j++] = version[i];
fw_info->version[j] = '\0';