diff options
author | Lukas Fleischer <lfleischer@calcurse.org> | 2018-05-26 11:44:30 +0200 |
---|---|---|
committer | Lukas Fleischer <lfleischer@calcurse.org> | 2018-05-26 11:44:30 +0200 |
commit | 7e5f8ed7bc862ef56b4ae5c5c26b833b801e1ad5 (patch) | |
tree | 346049051cee3f4a481eb375531caa331a948416 /test/appointment-006.sh | |
parent | bb7381765c435ac37e133f7fcc14a07823539050 (diff) | |
download | calcurse-7e5f8ed7bc862ef56b4ae5c5c26b833b801e1ad5.tar.gz calcurse-7e5f8ed7bc862ef56b4ae5c5c26b833b801e1ad5.zip |
Avoid buffer overrun in config_parse_str()
The previous implementation only read a prefix from the configuration
file if the configuration value was too long and forgot to terminate the
string with a NUL character.
Return 0 if the string is too long instead.
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'test/appointment-006.sh')
0 files changed, 0 insertions, 0 deletions