aboutsummaryrefslogtreecommitdiffstats
path: root/agent/command-ssh.c
diff options
context:
space:
mode:
authorNeal H. Walfield <[email protected]>2017-02-02 14:48:45 +0000
committerNeal H. Walfield <[email protected]>2017-02-02 14:48:45 +0000
commit407f5f9baea5591f148974240a87dfb43e5efef3 (patch)
treed626dcd8bb5d1ee0f7202f77f6ba1f8eb68e3023 /agent/command-ssh.c
parenttests: Improve description of test. (diff)
downloadgnupg-407f5f9baea5591f148974240a87dfb43e5efef3.tar.gz
gnupg-407f5f9baea5591f148974240a87dfb43e5efef3.zip
gpg: Don't assume that strtoul interprets "" as 0.
* g10/tofu.c (show_statistics): If there are not records, return 0 instead of NULL. -- Signed-off-by: Neal H. Walfield <[email protected]> GnuPG-bug-id: 2853 According to SUSv3: If the subject sequence is empty or does not have the expected form, no conversion is performed ... If no conversion could be performed, 0 is returned and errno may be set to [EINVAL]. http://pubs.opengroup.org/onlinepubs/007908799/xsh/strtol.html It appears that MacOS X sets errno to EINVAL, but glibc doesn't. Hence, we map NULL to 0 explicitly.
Diffstat (limited to 'agent/command-ssh.c')
0 files changed, 0 insertions, 0 deletions