From 8e815ee21d38e3197230d98ec08fa8309e1513a5 Mon Sep 17 00:00:00 2001 From: Stephen Warren Date: Fri, 30 Nov 2012 10:05:27 -0700 Subject: Return errno from download_bct() when stat() fails stat() returns a hard-coded -1 on error. Return errno instead, so that when main() calls error() with the returned value, the actual error can be decoded. This transforms the error message from: ...: Unknown error -1 to e.g.: ...: No such file or directory Signed-off-by: Stephen Warren Change-Id: I1c7503eeef2cebafeaf5d1cfba5626244979e3df Reviewed-on: http://git-master/r/167774 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Allen Martin --- src/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index f34acfe..98563be 100644 --- a/src/main.c +++ b/src/main.c @@ -511,7 +511,7 @@ static int download_bct(nv3p_handle_t h3p, char *filename) ret = stat(filename, &sb); if (ret) - return ret; + return errno; arg.length = sb.st_size; ret = nv3p_cmd_send(h3p, NV3P_CMD_DL_BCT, (uint8_t *)&arg); -- cgit v1.2.1