diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 99eb36a64d7..52bfeb61f76 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2018-08-27 Tom Tromey + + * linespec.c (complete_linespec_component): Add cast to "char". + * completer.c (completion_tracker::build_completion_result): Add + cast to "char". + 2018-08-26 Simon Marchi * solist.h (struct solist, struct target_so_ops): Fix diff --git a/gdb/completer.c b/gdb/completer.c index 3e87ed454c6..1c285262de6 100644 --- a/gdb/completer.c +++ b/gdb/completer.c @@ -2032,7 +2032,7 @@ completion_tracker::build_completion_result (const char *text, /* We don't rely on readline appending the quote char as delimiter as then readline wouldn't append the ' ' after the completion. */ - char buf[2] = { quote_char () }; + char buf[2] = { (char) quote_char () }; match_list[0] = reconcat (match_list[0], match_list[0], buf, (char *) NULL); diff --git a/gdb/linespec.c b/gdb/linespec.c index 73fbe4af3be..fd88007c130 100644 --- a/gdb/linespec.c +++ b/gdb/linespec.c @@ -2894,7 +2894,7 @@ complete_linespec_component (linespec_parser *parser, new "quote" char. */ if (tracker.quote_char ()) { - char quote_char_str[2] = { tracker.quote_char () }; + char quote_char_str[2] = { (char) tracker.quote_char () }; fn = reconcat (fn, fn, quote_char_str, (char *) NULL); tracker.set_quote_char (':');