repositories
/
deb_shairplay.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Clean up a series of ifs, remove redundant processing.
[deb_shairplay.git]
/
src
/
lib
/
digest.c
diff --git
a/src/lib/digest.c
b/src/lib/digest.c
index 22912157c4c3c777b5d79c49f052384353f4f3bb..58c857835d96ae36570cb5cba90a81153599f629 100644
(file)
--- a/
src/lib/digest.c
+++ b/
src/lib/digest.c
@@
-128,16
+128,17
@@
digest_is_valid(const char *our_realm, const char *password,
else *last = '\0';
/* Store value if it is relevant */
else *last = '\0';
/* Store value if it is relevant */
- if (!strncmp("username=\"", first, 10))
+ if (!strncmp("username=\"", first, 10))
{
username = first+10;
username = first+10;
- if (!strncmp("realm=\"", first, 7))
+ } else if (!strncmp("realm=\"", first, 7)) {
realm = first+7;
realm = first+7;
- if (!strncmp("nonce=\"", first, 7))
+ } else if (!strncmp("nonce=\"", first, 7)) {
nonce = first+7;
nonce = first+7;
- if (!strncmp("uri=\"", first, 5))
+ } else if (!strncmp("uri=\"", first, 5)) {
uri = first+5;
uri = first+5;
- if (!strncmp("response=\"", first, 10))
+ } else if (!strncmp("response=\"", first, 10)) {
response = first+10;
response = first+10;
+ }
}
if (!username || !realm || !nonce || !uri || !response) {
}
if (!username || !realm || !nonce || !uri || !response) {