diff options
| author | Michael Brown | 2013-07-15 00:06:45 +0200 |
|---|---|---|
| committer | Michael Brown | 2013-07-15 00:06:45 +0200 |
| commit | 49d14f0d8d9291e3a98c6bfd9005b3c6bb85e6c8 (patch) | |
| tree | 1b6fcb109dd488870b717e96ab701f3a787d7f5d /src/image | |
| parent | [legal] Add FILE_LICENCE for ath9k driver headers (diff) | |
| download | ipxe-49d14f0d8d9291e3a98c6bfd9005b3c6bb85e6c8.tar.gz ipxe-49d14f0d8d9291e3a98c6bfd9005b3c6bb85e6c8.tar.xz ipxe-49d14f0d8d9291e3a98c6bfd9005b3c6bb85e6c8.zip | |
[base16] Ensure base16_encode() always terminates its result string
base16_encode() will fail to generate a terminating NUL if the length
of the raw data is zero, since the loop calling sprintf() will never
execute.
Fix by explicitly terminating the result with a NUL.
Reported-by: Marin Hannache <git@mareo.fr>
Debugged-by: Marin Hannache <git@mareo.fr>
Tested-by: Marin Hannache <git@mareo.fr>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/image')
0 files changed, 0 insertions, 0 deletions
