diff options
| author | Peter Maydell <peter.maydell@linaro.org> | 2016-07-12 13:02:19 +0100 |
|---|---|---|
| committer | Riku Voipio <riku.voipio@linaro.org> | 2016-08-04 16:35:30 +0300 |
| commit | ba4b3f668abf1fcde204c8f3185ea6edeec6eaa3 (patch) | |
| tree | 11ec68a1e5bf6aad9d4c73de9b00d5281baa0bf4 /scripts/signrom.py | |
| parent | d9fe91d8689b078acfd27bc7c4a4e1efd5bbcf65 (diff) | |
| download | focaccia-qemu-ba4b3f668abf1fcde204c8f3185ea6edeec6eaa3.tar.gz focaccia-qemu-ba4b3f668abf1fcde204c8f3185ea6edeec6eaa3.zip | |
linux-user: Fix memchr() argument in open_self_cmdline()
In open_self_cmdline() we look for a 0 in the buffer we read from /prc/self/cmdline. We were incorrectly passing the length of our buf[] array to memchr() as the length to search, rather than the number of bytes we actually read into it, which could be shorter. This was spotted by Coverity (because it could result in our trying to pass a negative length argument to write()). Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Diffstat (limited to 'scripts/signrom.py')
0 files changed, 0 insertions, 0 deletions