浏览代码

Don't support global ::string in stringpiece.h

Feng Xiao 9 年之前
父节点
当前提交
a29a9c5d49
共有 1 个文件被更改,包括 0 次插入8 次删除
  1. 0 8
      src/google/protobuf/stubs/stringpiece.h

+ 0 - 8
src/google/protobuf/stubs/stringpiece.h

@@ -222,14 +222,6 @@ class LIBPROTOBUF_EXPORT StringPiece {
       : ptr_(str.data()), length_(0) {
     length_ = CheckedSsizeTFromSizeT(str.size());
   }
-#if defined(HAS_GLOBAL_STRING)
-  template <class Allocator>
-  StringPiece(  // NOLINT(runtime/explicit)
-      const basic_string<char, std::char_traits<char>, Allocator>& str)
-      : ptr_(str.data()), length_(0) {
-    length_ = CheckedSsizeTFromSizeT(str.size());
-  }
-#endif
 
   StringPiece(const char* offset, stringpiece_ssize_type len)
       : ptr_(offset), length_(len) {