Commit 48677f93 authored by wuchenghui's avatar wuchenghui Committed by Andreas Schuh

fix missing-field-initializers warnings on gcc

parent 6e536553
...@@ -179,6 +179,11 @@ struct CompletionOptions { ...@@ -179,6 +179,11 @@ struct CompletionOptions {
bool flag_description_substring_search; bool flag_description_substring_search;
bool return_all_matching_flags; bool return_all_matching_flags;
bool force_no_update; bool force_no_update;
CompletionOptions(): flag_name_substring_search(false),
flag_location_substring_search(false),
flag_description_substring_search(false),
return_all_matching_flags(false),
force_no_update(false) { }
}; };
// Notable flags are flags that are special or preferred for some // Notable flags are flags that are special or preferred for some
...@@ -202,7 +207,7 @@ struct NotableFlags { ...@@ -202,7 +207,7 @@ struct NotableFlags {
static void PrintFlagCompletionInfo(void) { static void PrintFlagCompletionInfo(void) {
string cursor_word = FLAGS_tab_completion_word; string cursor_word = FLAGS_tab_completion_word;
string canonical_token; string canonical_token;
CompletionOptions options = { }; CompletionOptions options = CompletionOptions();
CanonicalizeCursorWordAndSearchOptions( CanonicalizeCursorWordAndSearchOptions(
cursor_word, cursor_word,
&canonical_token, &canonical_token,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment