aboutsummaryrefslogtreecommitdiffstats
path: root/util/generic/strbuf.h
diff options
context:
space:
mode:
authorVasily Gerasimov <UgnineSirdis@gmail.com>2022-02-10 16:49:09 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:09 +0300
commit6cdc8f140213c595e4ad38bc3d97fcef1146b8c3 (patch)
treef69637041e6fed76ebae0c74ae1fa0c4be6ab5b4 /util/generic/strbuf.h
parente5d4696304c6689379ac7ce334512404d4b7836c (diff)
downloadydb-6cdc8f140213c595e4ad38bc3d97fcef1146b8c3.tar.gz
Restoring authorship annotation for Vasily Gerasimov <UgnineSirdis@gmail.com>. Commit 1 of 2.
Diffstat (limited to 'util/generic/strbuf.h')
-rw-r--r--util/generic/strbuf.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/util/generic/strbuf.h b/util/generic/strbuf.h
index 70b9360d58..390f30e53d 100644
--- a/util/generic/strbuf.h
+++ b/util/generic/strbuf.h
@@ -456,13 +456,13 @@ public: // string subsequences
return *this;
}
- // coverity[exn_spec_violation]
+ // coverity[exn_spec_violation]
inline TdSelf& Trunc(size_t targetSize) noexcept {
- // Coverity false positive issue
- // exn_spec_violation: An exception of type "std::out_of_range" is thrown but the exception specification "noexcept" doesn't allow it to be thrown. This will result in a call to terminate().
- // fun_call_w_exception: Called function TStringView::substr throws an exception of type "std::out_of_range".
- // Suppress this issue because we pass argument pos=0 and string_view can't throw std::out_of_range.
- *this = TStringView::substr(0, targetSize); //WARN: removing TStringView:: will lead to an infinite recursion
+ // Coverity false positive issue
+ // exn_spec_violation: An exception of type "std::out_of_range" is thrown but the exception specification "noexcept" doesn't allow it to be thrown. This will result in a call to terminate().
+ // fun_call_w_exception: Called function TStringView::substr throws an exception of type "std::out_of_range".
+ // Suppress this issue because we pass argument pos=0 and string_view can't throw std::out_of_range.
+ *this = TStringView::substr(0, targetSize); //WARN: removing TStringView:: will lead to an infinite recursion
return *this;
}