]> git.eshelyaron.com Git - emacs.git/commitdiff
* xmenu.c: conform to C89 const rules
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 5 Feb 2011 09:49:52 +0000 (01:49 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 5 Feb 2011 09:49:52 +0000 (01:49 -0800)
(xmenu_show, xdialog_show): Declare local var as char *, not
const char *, to stay compatible with C89 const rules.

src/ChangeLog
src/xmenu.c

index 9765bdc18d8bfedf2028ccd0baca62afb5f61083..8d02825f8ce71feb4b1269a10979845b91335aac 100644 (file)
@@ -1,5 +1,9 @@
 2011-02-05  Paul Eggert  <eggert@cs.ucla.edu>
 
+       * xmenu.c: conform to C89 const rules
+       (xmenu_show, xdialog_show): Declare local var as char *, not
+       const char *, to stay compatible with C89 const rules.
+
        * xdisp.c: conform to C89 pointer rules
        (store_mode_line_noprop, display_string, reseat_to_string):
        (c_string_pos, number_of_chars, message_dolog):
index 8ab10be8facb3b2885bfe2273bea3b0c17a2b1ab..ad1a764eab8e31ecb39741eb15bb018b8972e035 100644 (file)
@@ -1668,7 +1668,7 @@ xmenu_show (FRAME_PTR f, int x, int y, int for_click, int keymaps,
        {
          /* Create a new pane.  */
          Lisp_Object pane_name, prefix;
-         const char *pane_string;
+         char *pane_string;
 
          pane_name = AREF (menu_items, i + MENU_ITEMS_PANE_NAME);
          prefix = AREF (menu_items, i + MENU_ITEMS_PANE_PREFIX);
@@ -2016,7 +2016,7 @@ xdialog_show (FRAME_PTR f,
      representing the text label and buttons.  */
   {
     Lisp_Object pane_name, prefix;
-    const char *pane_string;
+    char *pane_string;
     pane_name = XVECTOR (menu_items)->contents[MENU_ITEMS_PANE_NAME];
     prefix = XVECTOR (menu_items)->contents[MENU_ITEMS_PANE_PREFIX];
     pane_string = (NILP (pane_name)