]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Fix tui compilation with Solaris libcurses: non-const last arg to mvwaddstr (PR tui...
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Fri, 19 May 2017 12:01:50 +0000 (14:01 +0200)
committerRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Fri, 19 May 2017 12:01:50 +0000 (14:01 +0200)
gdb/ChangeLog
gdb/tui/tui-windata.c
gdb/tui/tui-wingeneral.c
gdb/tui/tui-winsource.c

index ff9579f9a79d449ce5501dc4ebe642c5fd0e02dd..9754ba0474d67085ccf72468d78ac69cb2fc7d56 100644 (file)
@@ -1,3 +1,12 @@
+2017-05-19  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * tui/tui-windata.c (tui_erase_data_content): Cast last mvwaddstr
+       arg to char *.
+       * tui/tui-wingeneral.c (box_win): Likewise.
+       * tui/tui-winsource.c (tui_erase_source_content): Likewise.
+       (tui_show_source_line): Likewise.
+       (tui_show_exec_info_content): Likewise.
+
 2017-05-13  Eli Zaretskii  <eliz@gnu.org>
 
        * tui/tui.c (tui_enable): Cast "unknown" to 'char *' to avoid a
index 8e7d55c420532ba413bd0523839359aa01d991fd..e7571e632c803ad4c5652c3c59d6d56daea40003 100644 (file)
@@ -117,7 +117,7 @@ tui_erase_data_content (const char *prompt)
       mvwaddstr (TUI_DATA_WIN->generic.handle,
                 (TUI_DATA_WIN->generic.height / 2),
                 x_pos,
-                prompt);
+                (char *) prompt);
     }
   wrefresh (TUI_DATA_WIN->generic.handle);
 }
index 16b466ddff2bc9552c4927ceeff9e52bc696f530..5dd2c01bcac44b6da5e75070738d36963183bcb1 100644 (file)
@@ -101,7 +101,7 @@ box_win (struct tui_gen_win_info *win_info,
       box (win, tui_border_vline, tui_border_hline);
 #endif
       if (win_info->title)
-        mvwaddstr (win, 0, 3, win_info->title);
+        mvwaddstr (win, 0, 3, (char *) win_info->title);
       wattroff (win, attrs);
     }
 }
index 73ad93f324a31928e4c914d6ae74a5053be4bf1f..3ae9c7122992619b6767d1ba91956b90d707cfc6 100644 (file)
@@ -254,7 +254,7 @@ tui_erase_source_content (struct tui_win_info *win_info,
          mvwaddstr (win_info->generic.handle,
                     (win_info->generic.height / 2),
                     x_pos,
-                    no_src_str);
+                    (char *) no_src_str);
 
          /* elz: Added this function call to set the real contents of
             the window to what is on the screen, so that later calls
@@ -280,7 +280,7 @@ tui_show_source_line (struct tui_win_info *win_info, int lineno)
     wattron (win_info->generic.handle, A_STANDOUT);
 
   mvwaddstr (win_info->generic.handle, lineno, 1,
-             line->which_element.source.line);
+             (char *) line->which_element.source.line);
   if (line->which_element.source.is_exec_point)
     wattroff (win_info->generic.handle, A_STANDOUT);
 
@@ -565,7 +565,8 @@ tui_show_exec_info_content (struct tui_win_info *win_info)
     mvwaddstr (exec_info->handle,
               cur_line,
               0,
-              exec_info->content[cur_line - 1]->which_element.simple_string);
+              (char *) exec_info->content[cur_line - 1]
+                         ->which_element.simple_string);
   tui_refresh_win (exec_info);
   exec_info->content_in_use = TRUE;
 }