diff options
author | 2019-05-19 18:49:28 +0300 | |
---|---|---|
committer | 2019-05-19 18:49:28 +0300 | |
commit | 18953ca0b4742306b36c9abf243ef0599985b45e (patch) | |
tree | ee793872c115147072d773a838d66efd7d8fb558 | |
parent | 18121c9b69df99540141453758fe64e99a4efa9a (diff) | |
download | usurpation-18953ca0b4742306b36c9abf243ef0599985b45e.tar.gz usurpation-18953ca0b4742306b36c9abf243ef0599985b45e.tar.bz2 usurpation-18953ca0b4742306b36c9abf243ef0599985b45e.zip |
daemon: Added missing null terminator.
Signed-off-by: Paulius Ratkevičius <paulius.ratkevicius@ktu.edu>
-rw-r--r-- | src/daemon/settings.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/daemon/settings.c b/src/daemon/settings.c index 822397d..5809139 100644 --- a/src/daemon/settings.c +++ b/src/daemon/settings.c @@ -130,8 +130,8 @@ static int setting_readconf(const char * const path) } fstat(fd, &filestat); - buf = malloc(filestat.st_size); - + buf = malloc(filestat.st_size+1); + buf[filestat.st_size] = 0; if (read(fd, buf, filestat.st_size) != filestat.st_size) { if (USURP_VERBOSITY >= 2) { perror("partial read of configuration file detected"); |