Make char *, const char *.
[deliverable/binutils-gdb.git] / gdb / cli-out.c
index 8d68e036c376ff54c94415d32a0326021cd742fa..172356a36a59f7bd6fefaf9d3b0237dc5f134dde 100644 (file)
@@ -38,28 +38,31 @@ struct ui_out_data
 
 /* These are the CLI output functions */
 
-static void cli_table_begin (struct ui_out *uiout, int nbrofcols, char *tblid);
+static void cli_table_begin (struct ui_out *uiout, int nbrofcols,
+                            const char *tblid);
 static void cli_table_body (struct ui_out *uiout);
 static void cli_table_end (struct ui_out *uiout);
 static void cli_table_header (struct ui_out *uiout, int width,
-                             enum ui_align alig, char *colhdr);
+                             enum ui_align alig,
+                             const char *colhdr);
 static void cli_begin (struct ui_out *uiout, enum ui_out_type type,
                       int level, const char *lstid);
 static void cli_end (struct ui_out *uiout, enum ui_out_type type, int level);
 static void cli_field_int (struct ui_out *uiout, int fldno, int width,
-                          enum ui_align alig, char *fldname, int value);
+                          enum ui_align alig, const char *fldname, int value);
 static void cli_field_skip (struct ui_out *uiout, int fldno, int width,
-                           enum ui_align alig, char *fldname);
+                           enum ui_align alig, const char *fldname);
 static void cli_field_string (struct ui_out *uiout, int fldno, int width,
-                          enum ui_align alig, char *fldname,
+                             enum ui_align alig, const char *fldname,
                              const char *string);
 static void cli_field_fmt (struct ui_out *uiout, int fldno,
                           int width, enum ui_align align,
-                          char *fldname, char *format, va_list args);
+                          const char *fldname, const char *format,
+                          va_list args);
 static void cli_spaces (struct ui_out *uiout, int numspaces);
-static void cli_text (struct ui_out *uiout, char *string);
-static void cli_message (struct ui_out *uiout, int verbosity, char *format,
-                        va_list args);
+static void cli_text (struct ui_out *uiout, const char *string);
+static void cli_message (struct ui_out *uiout, int verbosity,
+                        const char *format, va_list args);
 static void cli_wrap_hint (struct ui_out *uiout, char *identstring);
 static void cli_flush (struct ui_out *uiout);
 
@@ -93,8 +96,9 @@ extern void _initialize_cli_out (void);
 
 static void field_separator (void);
 
-static void out_field_fmt (struct ui_out *uiout, int fldno, char *fldname,
-                          char *format,...);
+static void out_field_fmt (struct ui_out *uiout, int fldno,
+                          const char *fldname,
+                          const char *format,...);
 
 /* local variables */
 
@@ -103,7 +107,8 @@ static void out_field_fmt (struct ui_out *uiout, int fldno, char *fldname,
 /* Mark beginning of a table */
 
 void
-cli_table_begin (struct ui_out *uiout, int nbrofcols, char *tblid)
+cli_table_begin (struct ui_out *uiout, int nbrofcols,
+                const char *tblid)
 {
 }
 
@@ -127,7 +132,7 @@ cli_table_end (struct ui_out *uiout)
 
 void
 cli_table_header (struct ui_out *uiout, int width, enum ui_align alignment,
-                 char *colhdr)
+                 const char *colhdr)
 {
   cli_field_string (uiout, 0, width, alignment, 0, colhdr);
 }
@@ -155,7 +160,8 @@ cli_end (struct ui_out *uiout,
 
 void
 cli_field_int (struct ui_out *uiout, int fldno, int width,
-              enum ui_align alignment, char *fldname, int value)
+              enum ui_align alignment,
+              const char *fldname, int value)
 {
   char buffer[20];             /* FIXME: how many chars long a %d can become? */
 
@@ -167,7 +173,8 @@ cli_field_int (struct ui_out *uiout, int fldno, int width,
 
 void
 cli_field_skip (struct ui_out *uiout, int fldno, int width,
-               enum ui_align alignment, char *fldname)
+               enum ui_align alignment,
+               const char *fldname)
 {
   cli_field_string (uiout, fldno, width, alignment, fldname, "");
 }
@@ -180,7 +187,7 @@ cli_field_string (struct ui_out *uiout,
                  int fldno,
                  int width,
                  enum ui_align align,
-                 char *fldname,
+                 const char *fldname,
                  const char *string)
 {
   int before = 0;
@@ -225,7 +232,9 @@ cli_field_string (struct ui_out *uiout,
 void
 cli_field_fmt (struct ui_out *uiout, int fldno,
               int width, enum ui_align align,
-              char *fldname, char *format, va_list args)
+              const char *fldname,
+              const char *format,
+              va_list args)
 {
   struct ui_out_data *data = ui_out_data (uiout);
   vfprintf_filtered (data->stream, format, args);
@@ -242,14 +251,15 @@ cli_spaces (struct ui_out *uiout, int numspaces)
 }
 
 void
-cli_text (struct ui_out *uiout, char *string)
+cli_text (struct ui_out *uiout, const char *string)
 {
   struct ui_out_data *data = ui_out_data (uiout);
   fputs_filtered (string, data->stream);
 }
 
 void
-cli_message (struct ui_out *uiout, int verbosity, char *format, va_list args)
+cli_message (struct ui_out *uiout, int verbosity,
+            const char *format, va_list args)
 {
   struct ui_out_data *data = ui_out_data (uiout);
   if (ui_out_get_verblvl (uiout) >= verbosity)
@@ -276,8 +286,9 @@ cli_flush (struct ui_out *uiout)
 
 /* VARARGS */
 static void
-out_field_fmt (struct ui_out *uiout, int fldno, char *fldname,
-              char *format,...)
+out_field_fmt (struct ui_out *uiout, int fldno,
+              const char *fldname,
+              const char *format,...)
 {
   struct ui_out_data *data = ui_out_data (uiout);
   va_list args;
This page took 0.029001 seconds and 4 git commands to generate.