diff options
author | truckman <truckman@FreeBSD.org> | 2016-05-25 15:43:01 +0000 |
---|---|---|
committer | truckman <truckman@FreeBSD.org> | 2016-05-25 15:43:01 +0000 |
commit | 4122004b6c02f0c54d5381e35543c4413bee2cd4 (patch) | |
tree | 28c01cc3875051594d7b04b8fbc380bc5f67c732 /lib/libc/stdlib | |
parent | f98bda461d8f7c3915855e0713c074b9faf660f3 (diff) | |
download | FreeBSD-src-4122004b6c02f0c54d5381e35543c4413bee2cd4.zip FreeBSD-src-4122004b6c02f0c54d5381e35543c4413bee2cd4.tar.gz |
Fix a couple of new instances of a false positive Coverity buffer
overflow defect. Use the new CCB_CLEAR_ALL_EXCEPT_HDR() macro
instead of the calling bzero() on the pointer to the header used
as an array and indexed by 1.
Don't leak a buffer after executing "goto restart_report" by
overwriting its pointer with the results of another calloc().
Be sure to clear the buffer before reusing it. (CID 1356042)
Reported by: Coverity
CID: 1356022, 1356034, 1356023, 1356035, 1356042
Reviewed by: ken
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions