diff options
author | Mike Frysinger <vapier@chromium.org> | 2017-09-22 19:19:30 -0400 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2017-09-22 22:25:35 -0700 |
commit | 6129365995a7918e6f5ebd91600a6d3d345e3d08 (patch) | |
tree | 3bbdf87eb3e00692bb9d3571a2f9463b297cf635 /scripts | |
parent | 2ca654f03ab3039d21e628388285e5e9670c601f (diff) | |
download | vboot-6129365995a7918e6f5ebd91600a6d3d345e3d08.tar.gz |
image_signing: ignore blank lines in loem.ini files
BUG=chromium:381862
TEST=run against a loem.ini file with blank lines doesn't barf
BRANCH=None
Change-Id: Icf8f8a3ba518ca0f4e64e6eee9c694d47fa32362
Reviewed-on: https://chromium-review.googlesource.com/679754
Commit-Ready: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: C Shapiro <shapiroc@google.com>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/image_signing/sign_firmware.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/image_signing/sign_firmware.sh b/scripts/image_signing/sign_firmware.sh index 947b455e..54c3a4d9 100755 --- a/scripts/image_signing/sign_firmware.sh +++ b/scripts/image_signing/sign_firmware.sh @@ -85,6 +85,11 @@ sign_loems() { # Strip comments/whitespace. line=$(sed -e 's:#.*::' -e 's:^ *::' -e 's: *$::' <<<"${line}") + if [[ -z "${line}" ]]; then + # Skip blank lines. + continue + fi + loem_index=$(cut -d= -f1 <<<"${line}" | sed 's: *$::') loemid=$(cut -d= -f2 <<<"${line}" | sed 's:^ *::') |