aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoruzhastik <uzhas@ydb.tech>2024-09-27 20:23:02 +0300
committerGitHub <noreply@github.com>2024-09-27 20:23:02 +0300
commit1ca887491b146e70f82175d080b5c5f69d2b1fb6 (patch)
tree9993ca10c48a4cdfe519dcab99d36c4ef630ca9e
parent2293d2064b71fcdc0b7a4266d74fc2bb5e72aafb (diff)
downloadydb-1ca887491b146e70f82175d080b5c5f69d2b1fb6.tar.gz
avoid uninit vars (#9833)
-rw-r--r--ydb/library/yql/sql/v1/sql_translation.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/ydb/library/yql/sql/v1/sql_translation.cpp b/ydb/library/yql/sql/v1/sql_translation.cpp
index 1577c75404c..f53ec8f76f9 100644
--- a/ydb/library/yql/sql/v1/sql_translation.cpp
+++ b/ydb/library/yql/sql/v1/sql_translation.cpp
@@ -756,7 +756,7 @@ bool TSqlTranslation::CreateIndexSettings(const TRule_with_index_settings& setti
template<typename T>
std::tuple<bool, T, TString> TSqlTranslation::GetIndexSettingValue(const TRule_index_setting_value& node) {
- T value;
+ T value{};
// id_or_type
if (node.HasAlt_index_setting_value1()) {
const TString stringValue = to_lower(IdEx(node.GetAlt_index_setting_value1().GetRule_id_or_type1(), *this).Name);
@@ -785,7 +785,7 @@ template<>
std::tuple<bool, ui64, TString> TSqlTranslation::GetIndexSettingValue(const TRule_index_setting_value& node) {
const auto& intNode = node.GetAlt_index_setting_value3().GetRule_integer1();
const TString stringValue = Token(intNode.GetToken1());
- ui64 value;
+ ui64 value = 0;
TString suffix;
if (!ParseNumbers(Ctx, stringValue, value, suffix)) {
return {false, value, stringValue};
@@ -795,7 +795,7 @@ std::tuple<bool, ui64, TString> TSqlTranslation::GetIndexSettingValue(const TRul
template<>
std::tuple<bool, bool, TString> TSqlTranslation::GetIndexSettingValue(const TRule_index_setting_value& node) {
- bool value;
+ bool value = false;
const TString stringValue = to_lower(Token(node.GetAlt_index_setting_value4().GetRule_bool_value1().GetToken1()));;
if (!TryFromString<bool>(stringValue, value)) {
return {false, value, stringValue};