diff options
| author | Marq Schneider <queueram@gmail.com> | 2012-05-06 12:30:12 -0700 |
|---|---|---|
| committer | Marq Schneider <queueram@gmail.com> | 2012-05-06 12:30:12 -0700 |
| commit | c408419bd2eca1fc6dee0ce5bcdbf0e0160a9427 (patch) | |
| tree | 2a83674972576fdcd6091402fcb5ba9c2cdf175c | |
| parent | c550cbb4353bc653a916be3beb19853bc650e56b (diff) | |
| parent | 382ccb74857c8de10d3319486a4a1137763badf7 (diff) | |
| download | btpd-c408419bd2eca1fc6dee0ce5bcdbf0e0160a9427.tar.gz btpd-c408419bd2eca1fc6dee0ce5bcdbf0e0160a9427.zip | |
Merge pull request #36 from brianmwaters/master
Accept bencoded dictionaries whose keys are not in alphabetical order. Closes GH-30 Closes GH-36
| -rw-r--r-- | misc/benc.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/misc/benc.c b/misc/benc.c index 028d649..d548f01 100644 --- a/misc/benc.c +++ b/misc/benc.c @@ -233,10 +233,8 @@ benc_dget_any(const char *p, const char *key) cmp = strncmp(bstr, key, blen); if (cmp == 0 && len == blen) return p; - else if (cmp <= 0) - p = benc_next(p); else - return NULL; + p = benc_next(p); } return NULL; } |