Index: ui/base/range/range.cc |
diff --git a/ui/base/range/range.cc b/ui/base/range/range.cc |
index 0c5b5063910c9fc63a752110841acd17f151d10d..53223d275420b32f4dba7fc1cf8f029f03ef8da0 100644 |
--- a/ui/base/range/range.cc |
+++ b/ui/base/range/range.cc |
@@ -75,40 +75,6 @@ Range Range::Intersect(const Range& range) const { |
return Range(min, max); |
} |
-#if defined(OS_WIN) |
-Range::Range(const CHARRANGE& range, LONG total_length) { |
- // Check if this is an invalid range. |
- if (range.cpMin == -1 && range.cpMax == -1) { |
- *this = InvalidRange(); |
- } else { |
- DCHECK_GE(range.cpMin, 0); |
- set_start(range.cpMin); |
- // {0,-1} is the "whole range" but that doesn't mean much out of context, |
- // so use the |total_length| parameter. |
- if (range.cpMax == -1) { |
- DCHECK_EQ(0, range.cpMin); |
- DCHECK_NE(-1, total_length); |
- set_end(total_length); |
- } else { |
- set_end(range.cpMax); |
- } |
- } |
-} |
- |
-CHARRANGE Range::ToCHARRANGE() const { |
- CHARRANGE r = { -1, -1 }; |
- if (!IsValid()) |
- return r; |
- |
- const LONG kLONGMax = std::numeric_limits<LONG>::max(); |
- DCHECK_LE(static_cast<LONG>(start()), kLONGMax); |
- DCHECK_LE(static_cast<LONG>(end()), kLONGMax); |
- r.cpMin = start(); |
- r.cpMax = end(); |
- return r; |
-} |
-#endif // defined(OS_WIN) |
- |
std::ostream& operator<<(std::ostream& out, const ui::Range& range) { |
return out << "{" << range.start() << "," << range.end() << "}"; |
} |