From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Frysinger Date: Sun, 8 Jan 2012 01:49:13 -0500 Subject: [U-Boot] [PATCHv2 4/8] mkenvimage: More error handling In-Reply-To: <1325789099-9260-4-git-send-email-david.wagner@free-electrons.com> References: <20120105162831.E91BE1FD3DA@gemini.denx.de> <1325789099-9260-1-git-send-email-david.wagner@free-electrons.com> <1325789099-9260-4-git-send-email-david.wagner@free-electrons.com> Message-ID: <201201080149.14201.vapier@gentoo.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Thursday 05 January 2012 13:44:55 David Wagner wrote: > --- a/tools/mkenvimage.c > +++ b/tools/mkenvimage.c > > datasize = strtol(optarg, NULL, 0); > - break; > + if (!errno) > + break; > + > + if (errno == ERANGE) > + fprintf(stderr, "Bad integer format: %s\n", > + optarg); > + else > + fprintf(stderr, "Error while parsing %s: %s\n", > + optarg, strerror(errno)); > + > + return EXIT_FAILURE; seems like this should be a local xstrol() helper -mike -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 836 bytes Desc: This is a digitally signed message part. URL: