@@ -756,7 +756,7 @@ bool TSqlTranslation::CreateIndexSettings(const TRule_with_index_settings& setti
756
756
757
757
template <typename T>
758
758
std::tuple<bool , T, TString> TSqlTranslation::GetIndexSettingValue (const TRule_index_setting_value& node) {
759
- T value;
759
+ T value{} ;
760
760
// id_or_type
761
761
if (node.HasAlt_index_setting_value1 ()) {
762
762
const TString stringValue = to_lower (IdEx (node.GetAlt_index_setting_value1 ().GetRule_id_or_type1 (), *this ).Name );
@@ -785,7 +785,7 @@ template<>
785
785
std::tuple<bool , ui64, TString> TSqlTranslation::GetIndexSettingValue (const TRule_index_setting_value& node) {
786
786
const auto & intNode = node.GetAlt_index_setting_value3 ().GetRule_integer1 ();
787
787
const TString stringValue = Token (intNode.GetToken1 ());
788
- ui64 value;
788
+ ui64 value = 0 ;
789
789
TString suffix;
790
790
if (!ParseNumbers (Ctx, stringValue, value, suffix)) {
791
791
return {false , value, stringValue};
@@ -795,7 +795,7 @@ std::tuple<bool, ui64, TString> TSqlTranslation::GetIndexSettingValue(const TRul
795
795
796
796
template <>
797
797
std::tuple<bool , bool , TString> TSqlTranslation::GetIndexSettingValue (const TRule_index_setting_value& node) {
798
- bool value;
798
+ bool value = false ;
799
799
const TString stringValue = to_lower (Token (node.GetAlt_index_setting_value4 ().GetRule_bool_value1 ().GetToken1 ()));;
800
800
if (!TryFromString<bool >(stringValue, value)) {
801
801
return {false , value, stringValue};
0 commit comments