Also fuzz the extensions negotiator

This commit is contained in:
Alex Hultman
2019-03-13 16:59:04 +01:00
parent a9c9dd4a7d
commit 0e0d796cfd
3 changed files with 42 additions and 2 deletions
+2 -2
View File
@@ -51,12 +51,12 @@ public:
int clientMaxWindowBits = 0;
int getToken(const char *&in, const char *stop) {
while (!isalnum(*in) && in != stop) {
while (in != stop && !isalnum(*in)) {
in++;
}
int hashedToken = 0;
while (isalnum(*in) || *in == '-' || *in == '_') {
while (in != stop && (isalnum(*in) || *in == '-' || *in == '_')) {
if (isdigit(*in)) {
hashedToken = hashedToken * 10 - (*in - '0');
} else {