summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlrich Ölmann <u.oelmann@pengutronix.de>2016-09-05 21:36:17 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2016-09-06 16:20:53 +0200
commit90494c6f7e6036c1bfb614aeca81dbe2d362fd5a (patch)
treeb4c1770f3e19390ec38e3f582d28833410d36ba2
parentf7a2e37fcd1731026d0d2034e49d530161f1b2b0 (diff)
downloadbarebox-90494c6f7e6036c1bfb614aeca81dbe2d362fd5a.tar.gz
barebox-90494c6f7e6036c1bfb614aeca81dbe2d362fd5a.tar.xz
commands: ubiupdatevol: store return value of read() in a signed int
With an unsigned int test for errors from read() can never become true. Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--commands/ubi.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/commands/ubi.c b/commands/ubi.c
index 65d2d256a8..dd981f95ea 100644
--- a/commands/ubi.c
+++ b/commands/ubi.c
@@ -14,10 +14,9 @@
static int do_ubiupdatevol(int argc, char *argv[])
{
- int fd_img, fd_vol, ret = 0;
+ int count, fd_img, fd_vol, ret = 0;
uint64_t size = 0;
struct stat st;
- unsigned int count;
void *buf;
if (argc - optind < 2)