result = Helper::TT;
p+=3;
// followed by an auth token
- char *w1 = strwordtok(NULL, &p);
- if (w1 != NULL) {
+ char *w1 = strwordtok(nullptr, &p);
+ if (w1 != nullptr) {
const char *authToken = w1;
notes.add("token",authToken);
} else {
// followed by:
// an optional auth token and user field
// or, an optional username field
- char *w1 = strwordtok(NULL, &p);
- char *w2 = strwordtok(NULL, &p);
- if (w2 != NULL) {
+ char *w1 = strwordtok(nullptr, &p);
+ char *w2 = strwordtok(nullptr, &p);
+ if (w2 != nullptr) {
// Negotiate "token user"
const char *authToken = w1;
notes.add("token",authToken);
const char *user = w2;
notes.add("user",user);
- } else if (w1 != NULL) {
+ } else if (w1 != nullptr) {
// NTLM "user"
const char *user = w1;
notes.add("user",user);
// the value may be a quoted string or a token
const bool urlDecode = (*p != '"'); // check before moving p.
- char *v = strwordtok(NULL, &p);
- if (v != NULL && urlDecode && (p-v) > 2) // 1-octet %-escaped requires 3 bytes
+ char *v = strwordtok(nullptr, &p);
+ if (v != nullptr && urlDecode && (p-v) > 2) // 1-octet %-escaped requires 3 bytes
rfc1738_unescape(v);
notes.add(key, v ? v : ""); // value can be empty, but must not be NULL