diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-02-13 09:00:44 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2024-02-13 09:04:52 -0500 |
commit | 4527a13debf7ca4c6c193bf2e82351bf3e9e3ea8 (patch) | |
tree | 478bcece3655b1c3704b9c48d5f46e80b9793161 | |
parent | 21e0cfed29dfdb6c24187c91f93c4dd9152e38b1 (diff) | |
download | stasis-4527a13debf7ca4c6c193bf2e82351bf3e9e3ea8.tar.gz |
Fix maximum length passed to strncpy
-rw-r--r-- | src/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -220,7 +220,7 @@ int main(int argc, char *argv[], char *arge[]) { // environment variable char omc_sysconfdir_tmp[PATH_MAX]; if (getenv("OMC_SYSCONFDIR")) { - strncpy(omc_sysconfdir_tmp, getenv("OMC_SYSCONFDIR"), sizeof(omc_sysconfdir_tmp)); + strncpy(omc_sysconfdir_tmp, getenv("OMC_SYSCONFDIR"), sizeof(omc_sysconfdir_tmp) - 1); } else { strncpy(omc_sysconfdir_tmp, OMC_SYSCONFDIR, sizeof(omc_sysconfdir_tmp) - 1); } |