aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/string.h
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.com>2022-08-21 01:48:26 +0300
committerthegeorg <thegeorg@yandex-team.com>2022-08-21 01:48:26 +0300
commit6cc0b91261bafbdec4fee7207bae49b5dc6411d5 (patch)
treef8a99f0241697a99d4e5c214b86dc562833231e7 /util/generic/string.h
parentfd1dea8b14adddfe75164e3aef56bde0a12b9a43 (diff)
downloadydb-6cc0b91261bafbdec4fee7207bae49b5dc6411d5.tar.gz
Switch TString and TStringBase to std::reverse_iterator
At the time an attempt to use e. g. `std::find_if` with `TString::rbegin()` / `TString::rend()` does not compile against `-DUSE_STL_SYSTEM` / modern libstdc++.
Diffstat (limited to 'util/generic/string.h')
-rw-r--r--util/generic/string.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/util/generic/string.h b/util/generic/string.h
index 5f56954481..fd3c771749 100644
--- a/util/generic/string.h
+++ b/util/generic/string.h
@@ -175,7 +175,7 @@ public:
using traits_type = TTraits;
using iterator = TCharType*;
- using reverse_iterator = typename TBase::template TReverseIteratorBase<iterator>;
+ using reverse_iterator = std::reverse_iterator<iterator>;
using typename TBase::const_iterator;
using typename TBase::const_reference;
using typename TBase::const_reverse_iterator;