diff options
author | Tobias Brunner <tobias@strongswan.org> | 2016-03-11 14:40:55 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2016-03-11 15:23:18 +0100 |
commit | b0c6869967a8f7f26dfe49e2015d609eaf2a28d4 (patch) | |
tree | b11b5f763e1ce115b25ddde91484314aa55687c0 /src | |
parent | 8c3bcebaa69e5b4eba7d65d4d9f45f67b8e77931 (diff) | |
download | strongswan-b0c6869967a8f7f26dfe49e2015d609eaf2a28d4.tar.bz2 strongswan-b0c6869967a8f7f26dfe49e2015d609eaf2a28d4.tar.xz |
imc-os: Terminate buffer after fread(3) call to make Coverity happy
Diffstat (limited to 'src')
-rw-r--r-- | src/libimcv/imc/imc_os_info.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libimcv/imc/imc_os_info.c b/src/libimcv/imc/imc_os_info.c index 7f2135ee2..55e152af5 100644 --- a/src/libimcv/imc/imc_os_info.c +++ b/src/libimcv/imc/imc_os_info.c @@ -435,13 +435,13 @@ static bool extract_platform_info(os_type_t *type, chunk_t *name, } len = min(file_len, len); rewind(file); - buf[len] = '\0'; if (fread(buf, 1, len, file) != len) { DBG1(DBG_IMC, "failed to read file \"%s\"", releases[i]); fclose(file); return FALSE; } + buf[len] = '\0'; fclose(file); DBG1(DBG_IMC, "processing \"%s\" file", releases[i]); |