@@ -429,7 +429,7 @@ void HTTPHeaders::add(folly::StringPiece name, T&& value) {
429
429
assert (name.size ());
430
430
const HTTPHeaderCode code = HTTPCommonHeaders::hash (name.data (), name.size ());
431
431
auto namePtr =
432
- ((code == HTTP_HEADER_OTHER)
432
+ ((code == HTTPHeaderCode:: HTTP_HEADER_OTHER)
433
433
? new std::string (name.data (), name.size ())
434
434
: (std::string*)HTTPCommonHeaders::getPointerToName (code));
435
435
emplace_back (code, namePtr, std::forward<T>(value));
@@ -457,13 +457,13 @@ void HTTPHeaders::add(HTTPHeaderCode code, T&& value) {
457
457
static_assert (true , " semicolon required" )
458
458
459
459
// iterate over the positions of all headers with given name
460
- #define ITERATE_OVER_STRINGS (String, Block ) \
461
- ITERATE_OVER_CODES (HTTP_HEADER_OTHER, { \
462
- if (caseInsensitiveEqual ((String), *names ()[pos])) { \
463
- { \
464
- Block \
465
- } \
466
- } \
460
+ #define ITERATE_OVER_STRINGS (String, Block ) \
461
+ ITERATE_OVER_CODES (HTTPHeaderCode:: HTTP_HEADER_OTHER, { \
462
+ if (caseInsensitiveEqual ((String), *names ()[pos])) { \
463
+ { \
464
+ Block \
465
+ } \
466
+ } \
467
467
})
468
468
469
469
// iterate over the positions of all headers with given name ignoring - and _
@@ -482,7 +482,7 @@ void HTTPHeaders::forEach(LAMBDA func) const {
482
482
auto n = names ();
483
483
auto v = values ();
484
484
for (size_t i = 0 ; i < length_; ++i) {
485
- if (c[i] != HTTP_HEADER_NONE) {
485
+ if (c[i] != HTTPHeaderCode:: HTTP_HEADER_NONE) {
486
486
func (*n[i], v[i]);
487
487
}
488
488
}
@@ -494,7 +494,7 @@ void HTTPHeaders::forEachWithCode(LAMBDA func) const {
494
494
auto n = names ();
495
495
auto v = values ();
496
496
for (size_t i = 0 ; i < length_; ++i) {
497
- if (c[i] != HTTP_HEADER_NONE) {
497
+ if (c[i] != HTTPHeaderCode:: HTTP_HEADER_NONE) {
498
498
func (c[i], *n[i], v[i]);
499
499
}
500
500
}
@@ -504,7 +504,7 @@ template <typename LAMBDA> // const string & -> bool
504
504
bool HTTPHeaders::forEachValueOfHeader (folly::StringPiece name,
505
505
LAMBDA func) const {
506
506
const HTTPHeaderCode code = HTTPCommonHeaders::hash (name.data (), name.size ());
507
- if (code != HTTP_HEADER_OTHER) {
507
+ if (code != HTTPHeaderCode:: HTTP_HEADER_OTHER) {
508
508
return forEachValueOfHeader (code, func);
509
509
} else {
510
510
ITERATE_OVER_STRINGS (name, {
@@ -549,16 +549,16 @@ bool HTTPHeaders::removeByPredicate(LAMBDA func) {
549
549
auto n = names ();
550
550
auto v = values ();
551
551
for (size_t i = 0 ; i < length_; ++i) {
552
- if (c[i] == HTTP_HEADER_NONE || !func (c[i], *n[i], v[i])) {
552
+ if (c[i] == HTTPHeaderCode:: HTTP_HEADER_NONE || !func (c[i], *n[i], v[i])) {
553
553
continue ;
554
554
}
555
555
556
- if (c[i] == HTTP_HEADER_OTHER) {
556
+ if (c[i] == HTTPHeaderCode:: HTTP_HEADER_OTHER) {
557
557
delete n[i];
558
558
n[i] = nullptr ;
559
559
}
560
560
561
- c[i] = HTTP_HEADER_NONE;
561
+ c[i] = HTTPHeaderCode:: HTTP_HEADER_NONE;
562
562
++deletedCount_;
563
563
removed = true ;
564
564
}
0 commit comments