summaryrefslogtreecommitdiffstats
path: root/test/parser/test-null.c
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2014-06-04 15:45:53 +0800
committerJeremy Kerr <jk@ozlabs.org>2014-06-05 15:25:10 +0800
commit8c430d0509a2f1f5dc64de308d1c1d2668d2031b (patch)
tree18cb9a8671f977e49c0aab70e718e9ecd224b8cf /test/parser/test-null.c
parentdcc2bd8913d3741614e971b0be12f490d8334538 (diff)
downloadtalos-petitboot-8c430d0509a2f1f5dc64de308d1c1d2668d2031b.tar.gz
talos-petitboot-8c430d0509a2f1f5dc64de308d1c1d2668d2031b.zip
grub2: fix empty file handling
Currently, we have a bug when parsing zero-length files: we subtract one from the length to exclude the trailing NUL (added by read_file), but a zero-length file will result in a length of -1. This change adds an explicit exit if we're attempting to parse an empty file. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'test/parser/test-null.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud