Skip to content

Commit 1ca8874

Browse files
authored
avoid uninit vars (#9833)
1 parent 2293d20 commit 1ca8874

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

ydb/library/yql/sql/v1/sql_translation.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -756,7 +756,7 @@ bool TSqlTranslation::CreateIndexSettings(const TRule_with_index_settings& setti
756756

757757
template<typename T>
758758
std::tuple<bool, T, TString> TSqlTranslation::GetIndexSettingValue(const TRule_index_setting_value& node) {
759-
T value;
759+
T value{};
760760
// id_or_type
761761
if (node.HasAlt_index_setting_value1()) {
762762
const TString stringValue = to_lower(IdEx(node.GetAlt_index_setting_value1().GetRule_id_or_type1(), *this).Name);
@@ -785,7 +785,7 @@ template<>
785785
std::tuple<bool, ui64, TString> TSqlTranslation::GetIndexSettingValue(const TRule_index_setting_value& node) {
786786
const auto& intNode = node.GetAlt_index_setting_value3().GetRule_integer1();
787787
const TString stringValue = Token(intNode.GetToken1());
788-
ui64 value;
788+
ui64 value = 0;
789789
TString suffix;
790790
if (!ParseNumbers(Ctx, stringValue, value, suffix)) {
791791
return {false, value, stringValue};
@@ -795,7 +795,7 @@ std::tuple<bool, ui64, TString> TSqlTranslation::GetIndexSettingValue(const TRul
795795

796796
template<>
797797
std::tuple<bool, bool, TString> TSqlTranslation::GetIndexSettingValue(const TRule_index_setting_value& node) {
798-
bool value;
798+
bool value = false;
799799
const TString stringValue = to_lower(Token(node.GetAlt_index_setting_value4().GetRule_bool_value1().GetToken1()));;
800800
if (!TryFromString<bool>(stringValue, value)) {
801801
return {false, value, stringValue};

0 commit comments

Comments
 (0)