diff options
author | Aleš Matěj <amatej@redhat.com> | 2021-11-15 12:26:10 +0300 |
---|---|---|
committer | Neal Gompa (ニール・ゴンパ) <ngompa13@gmail.com> | 2021-12-12 00:05:31 +0300 |
commit | de45f9c32d83a47843e42e5141ee8ffd422efdd6 (patch) | |
tree | 64984ca18ad7c242ac6017f7fd8413178e397aaf | |
parent | 7a8e9d0abf5e4d5249d1f347fbbb9e154808ec05 (diff) |
Zero init buffer to prevent use of garbage values if input is too short
-rw-r--r-- | src/checksum.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/checksum.c b/src/checksum.c index 485461d..ef420a1 100644 --- a/src/checksum.c +++ b/src/checksum.c @@ -40,7 +40,7 @@ cr_ChecksumType cr_checksum_type(const char *name) { size_t len; - char name_lower[MAX_CHECKSUM_NAME_LEN+1]; + char name_lower[MAX_CHECKSUM_NAME_LEN+1] = {0}; if (!name) return CR_CHECKSUM_UNKNOWN; |