diff options
author | Marek Vasut <marex@denx.de> | 2013-12-04 13:27:40 (GMT) |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2013-12-17 17:38:43 (GMT) |
commit | 5b5a82eb7054869e869c2aa3c7018fe50a84c47a (patch) | |
tree | c5d38668331036fe3be76135ac080e4042fb310f /include | |
parent | 119e9909869ee3e2a994a01130014b93fade3bcc (diff) | |
download | u-boot-fsl-qoriq-5b5a82eb7054869e869c2aa3c7018fe50a84c47a.tar.xz |
ARM: mxs: tools: Fix errno handling in strtoul() invocation
According to NOTE in strtoul(3), the errno must be zeroed before strtoul()
is called. Zero the errno. The NOTE reads as such:
Since strtoul() can legitimately return 0 or ULONG_MAX (ULLONG_MAX for
strtoull()) on both success and failure, the calling program should set
errno to 0 before the call, and then determine if an error occurred
by checking whether errno has a nonzero value after the call.
This issue was detected on Fedora 19 with glibc 2.17 .
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Stefano Babic <sbabic@denx.de>
Cc: Tom Rini <trini@ti.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions