2004-07-30 Andrew Cagney <cagney@gnu.org>

* complaints.c (_initialize_complaints): Pass NULL to
	add_setshow_zinteger_cmd for help_doc.
	* cli/cli-decode.c (add_setshow_cmd_full): Handle a NULL help_doc.
This commit is contained in:
Andrew Cagney
2004-07-30 17:55:47 +00:00
parent 185d09adc3
commit be7d7357ef
3 changed files with 20 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2004-07-30 Andrew Cagney <cagney@gnu.org>
* complaints.c (_initialize_complaints): Pass NULL to
add_setshow_zinteger_cmd for help_doc.
* cli/cli-decode.c (add_setshow_cmd_full): Handle a NULL help_doc.
2004-07-30 Andrew Cagney <cagney@gnu.org>
Fix PR i18n/761.

View File

@ -340,8 +340,19 @@ add_setshow_cmd_full (char *name,
{
struct cmd_list_element *set;
struct cmd_list_element *show;
char *full_set_doc = xstrprintf ("%s\n%s", set_doc, help_doc);
char *full_show_doc = xstrprintf ("%s\n%s", show_doc, help_doc);
char *full_set_doc;
char *full_show_doc;
if (help_doc != NULL)
{
full_set_doc = xstrprintf ("%s\n%s", set_doc, help_doc);
full_show_doc = xstrprintf ("%s\n%s", show_doc, help_doc);
}
else
{
full_set_doc = xstrdup (set_doc);
full_show_doc = xstrdup (show_doc);
}
set = add_set_or_show_cmd (name, set_cmd, class, var_type, var,
full_set_doc, set_list);
if (set_func != NULL)

View File

@ -313,8 +313,7 @@ _initialize_complaints (void)
{
add_setshow_zinteger_cmd ("complaints", class_support, &stop_whining, "\
Set max number of complaints about incorrect symbols.", "\
Show max number of complaints about incorrect symbols.", "\
Set to zero to disable incorrect symbol complaints.", "\
Show max number of complaints about incorrect symbols.", NULL, "\
Max number of complaints about incorrect symbols is %s.",
NULL, NULL,
&setlist, &showlist);