aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/uri/assign.cpp
diff options
context:
space:
mode:
authorsocialgraph <socialgraph@yandex-team.com>2022-09-08 14:28:30 +0300
committersocialgraph <socialgraph@yandex-team.com>2022-09-08 14:28:30 +0300
commitdfe3fdb76414445f7674788b36e925d49280e9f1 (patch)
tree844d2f9dd199440f700d7ef28e1d208b67f827b7 /library/cpp/uri/assign.cpp
parent1e2781d41b8073e19248305f6d51888dfa6d469d (diff)
downloadydb-dfe3fdb76414445f7674788b36e925d49280e9f1.tar.gz
use hash bang flag
use hash bang flag
Diffstat (limited to 'library/cpp/uri/assign.cpp')
-rw-r--r--library/cpp/uri/assign.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/cpp/uri/assign.cpp b/library/cpp/uri/assign.cpp
index 9205fc5817..4bb20ca656 100644
--- a/library/cpp/uri/assign.cpp
+++ b/library/cpp/uri/assign.cpp
@@ -155,6 +155,7 @@ namespace NUri {
if (fragment.IsSet()) {
HashBang = fragment.Get();
if (!HashBang.empty() && '!' == HashBang[0]) {
+ HashBang.Skip(1); // remove !
return true;
}
}
@@ -182,7 +183,6 @@ namespace NUri {
}
} else if (0 != (parser.Flags & TFeature::FeatureHashBangToEscapedFragment)) {
if (ParseHashBangFromFragment(parser)) {
- HashBang.Skip(1); // remove !
FromFragmentToQuery = true;
buflen += ESCAPED_FRAGMENT.length();
buflen += 2 * HashBang.length(); // encode