diff options
author | Rolf Eike Beer <eb@emlix.com> | 2018-10-10 16:04:31 +0200 |
---|---|---|
committer | Marcel Ziswiler <marcel.ziswiler@toradex.com> | 2018-11-29 10:48:12 +0100 |
commit | 75d2637cbec81401d37305767939d53d9f409559 (patch) | |
tree | dd61beb978557eba1c0235447473ea0a624604bd /drivers/misc | |
parent | a05b96fea9971f3648b53824d97ccddb1a197267 (diff) |
Tegra: fix potential one byte overflows when calling strncpy()
Causes build failures with gcc 8.
Signed-off-by: Rolf Eike Beer <eb@emlix.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Diffstat (limited to 'drivers/misc')
-rw-r--r-- | drivers/misc/tegra-profiler/auth.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/misc/tegra-profiler/auth.c b/drivers/misc/tegra-profiler/auth.c index 7a89ba57f33e..51141ad5fac0 100644 --- a/drivers/misc/tegra-profiler/auth.c +++ b/drivers/misc/tegra-profiler/auth.c @@ -256,7 +256,7 @@ int quadd_auth_is_debuggable(const char *package_name) data->debug_app_uid = 0; data->response_value = 0; - strncpy(data->package_name, package_name, QUADD_MAX_PACKAGE_NAME); + strlcpy(data->package_name, package_name, sizeof(data->package_name)); mutex_unlock(&auth_ctx.lock); request_ready(); |