summaryrefslogtreecommitdiff
path: root/bsd-base64.c
diff options
context:
space:
mode:
authorChris Kuethe <chris.kuethe@gmail.com>2006-08-18 17:19:00 +0000
committerChris Kuethe <chris.kuethe@gmail.com>2006-08-18 17:19:00 +0000
commit7531b0dc90ba667f7b3a8a4fab2a699911301b5f (patch)
treed283e38fec2fa174e02e0d1cf468c548b3b9d12e /bsd-base64.c
parent70d3baf8583555bef9607f52711187b5087a7cc9 (diff)
downloadgpsd-7531b0dc90ba667f7b3a8a4fab2a699911301b5f.tar.gz
strchr returns char *, so test it against NULL (a pointer) not 0 (an integer)
Diffstat (limited to 'bsd-base64.c')
-rw-r--r--bsd-base64.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/bsd-base64.c b/bsd-base64.c
index 3ccf0f92..37fed0c2 100644
--- a/bsd-base64.c
+++ b/bsd-base64.c
@@ -215,8 +215,7 @@ b64_pton(char const *src, u_char *target, size_t targsize)
if (ch == Pad64)
break;
- pos = strchr(Base64, ch);
- if (pos == 0) /* A non-base64 character. */
+ if ((pos = strchr(Base64, ch)) == NULL) /* A non-base64 character. */
return (-1);
switch (state) {