summaryrefslogtreecommitdiff
path: root/src/cbootimage.c
diff options
context:
space:
mode:
authorAlban Bedel <alban.bedel@avionic-design.de>2015-12-08 15:32:12 +0100
committerStephen Warren <swarren@nvidia.com>2015-12-08 17:12:48 -0700
commit24095562b75b46e5c50017d5bae0bb25f2f85370 (patch)
tree2349993dfdeb023ec4a798b265fdd5ee87b88ff5 /src/cbootimage.c
parentdc73894abe1fd39e3679def07893bf8d1016e8b6 (diff)
downloadnvidia-cbootimage-24095562b75b46e5c50017d5bae0bb25f2f85370.tar.gz
Fix the error reporting of get_bct_size_from_image() and read_bct_file()
get_bct_size_from_image() and read_bct_file() should return negative error codes, so add the missing minus signs. Also fix the return value check on get_bct_size_from_image(), a negative value indicate an error not zero. Signed-off-by: Alban Bedel <alban.bedel@avionic-design.de> Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'src/cbootimage.c')
-rw-r--r--src/cbootimage.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cbootimage.c b/src/cbootimage.c
index da1d1a5..fc99af2 100644
--- a/src/cbootimage.c
+++ b/src/cbootimage.c
@@ -239,7 +239,7 @@ main(int argc, char *argv[])
/* Get BCT_SIZE from input image file */
bct_size = get_bct_size_from_image(&context);
- if (!bct_size) {
+ if (bct_size < 0) {
printf("Error: Invalid input image file %s\n",
context.input_image_filename);
goto fail;