logging: rename the `DEBUG` log level to `DBG`
[folly.git] / folly / detail / RangeCommon.cpp
index bcab002ab0c9cac06667c312fb3b83f516c95c49..87467b6204d3292a74393ad912a7582e94c306c7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright 2016 Facebook, Inc.
+ * Copyright 2017 Facebook, Inc.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
 #include <folly/detail/RangeCommon.h>
 
 #include <bitset>
-#include <folly/SparseByteSet.h>
+
+#include <folly/container/SparseByteSet.h>
 
 namespace folly {
 
 namespace detail {
 
-size_t qfind_first_byte_of_bitset(const StringPieceLite haystack,
-                                  const StringPieceLite needles) {
+size_t qfind_first_byte_of_bitset(
+    const StringPieceLite haystack,
+    const StringPieceLite needles) {
   std::bitset<256> s;
   for (auto needle : needles) {
     s[(uint8_t)needle] = true;
@@ -37,20 +39,19 @@ size_t qfind_first_byte_of_bitset(const StringPieceLite haystack,
   return std::string::npos;
 }
 
-size_t qfind_first_byte_of_byteset(const StringPieceLite haystack,
-                                   const StringPieceLite needles) {
+size_t qfind_first_byte_of_byteset(
+    const StringPieceLite haystack,
+    const StringPieceLite needles) {
   SparseByteSet s;
-  for (auto needle: needles) {
-    s.add(needle);
+  for (auto needle : needles) {
+    s.add(uint8_t(needle));
   }
   for (size_t index = 0; index < haystack.size(); ++index) {
-    if (s.contains(haystack[index])) {
+    if (s.contains(uint8_t(haystack[index]))) {
       return index;
     }
   }
   return std::string::npos;
 }
-
-}
-
-}
+} // namespace detail
+} // namespace folly