diff options
author | uzhastik <uzhas@ydb.tech> | 2024-09-27 20:23:02 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-27 20:23:02 +0300 |
commit | 1ca887491b146e70f82175d080b5c5f69d2b1fb6 (patch) | |
tree | 9993ca10c48a4cdfe519dcab99d36c4ef630ca9e | |
parent | 2293d2064b71fcdc0b7a4266d74fc2bb5e72aafb (diff) | |
download | ydb-1ca887491b146e70f82175d080b5c5f69d2b1fb6.tar.gz |
avoid uninit vars (#9833)
-rw-r--r-- | ydb/library/yql/sql/v1/sql_translation.cpp | 6 |
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}; |