diff options
| -rw-r--r-- | lwlib/ChangeLog | 8 | ||||
| -rw-r--r-- | lwlib/lwlib-Xaw.h | 7 | ||||
| -rw-r--r-- | lwlib/lwlib-Xlw.h | 7 | ||||
| -rw-r--r-- | lwlib/lwlib.h | 6 | ||||
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/widget.c | 1 |
6 files changed, 24 insertions, 7 deletions
diff --git a/lwlib/ChangeLog b/lwlib/ChangeLog index 02cc0063936..a9e424ac4b3 100644 --- a/lwlib/ChangeLog +++ b/lwlib/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2013-06-30 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Fix minor problems found by static checking. | ||
| 4 | * lwlib-Xaw.h (xaw_update_one_value, xaw_popup_menu): | ||
| 5 | * lwlib-Xlw.h (xlw_update_one_value, xlw_pop_instance): | ||
| 6 | * lwlib.h (lw_allow_resizing, lw_set_main_areas) [!USE_MOTIF]: | ||
| 7 | Now const. | ||
| 8 | |||
| 1 | 2012-10-06 Ulrich Müller <ulm@gentoo.org> | 9 | 2012-10-06 Ulrich Müller <ulm@gentoo.org> |
| 2 | 10 | ||
| 3 | * Makefile.in (AR, ARFLAGS): Get values from configure. | 11 | * Makefile.in (AR, ARFLAGS): Get values from configure. |
diff --git a/lwlib/lwlib-Xaw.h b/lwlib/lwlib-Xaw.h index cf231270121..363334b575e 100644 --- a/lwlib/lwlib-Xaw.h +++ b/lwlib/lwlib-Xaw.h | |||
| @@ -15,16 +15,17 @@ void | |||
| 15 | xaw_update_one_widget (widget_instance *, Widget, widget_value *, Boolean); | 15 | xaw_update_one_widget (widget_instance *, Widget, widget_value *, Boolean); |
| 16 | 16 | ||
| 17 | void | 17 | void |
| 18 | xaw_update_one_value (widget_instance *, Widget, widget_value *); | 18 | xaw_update_one_value (widget_instance *, Widget, widget_value *) |
| 19 | ATTRIBUTE_CONST; | ||
| 19 | 20 | ||
| 20 | void | 21 | void |
| 21 | xaw_destroy_instance (widget_instance *); | 22 | xaw_destroy_instance (widget_instance *); |
| 22 | 23 | ||
| 23 | void | 24 | void |
| 24 | xaw_popup_menu (Widget, XEvent *); | 25 | xaw_popup_menu (Widget, XEvent *) |
| 26 | ATTRIBUTE_CONST; | ||
| 25 | 27 | ||
| 26 | void | 28 | void |
| 27 | xaw_pop_instance (widget_instance *, Boolean); | 29 | xaw_pop_instance (widget_instance *, Boolean); |
| 28 | 30 | ||
| 29 | #endif /* LWLIB_XAW_H */ | 31 | #endif /* LWLIB_XAW_H */ |
| 30 | |||
diff --git a/lwlib/lwlib-Xlw.h b/lwlib/lwlib-Xlw.h index 3b2c301c3d3..2d38eb7be66 100644 --- a/lwlib/lwlib-Xlw.h +++ b/lwlib/lwlib-Xlw.h | |||
| @@ -15,16 +15,17 @@ xlw_update_one_widget (widget_instance* instance, Widget widget, | |||
| 15 | 15 | ||
| 16 | void | 16 | void |
| 17 | xlw_update_one_value (widget_instance* instance, Widget widget, | 17 | xlw_update_one_value (widget_instance* instance, Widget widget, |
| 18 | widget_value* val); | 18 | widget_value* val) |
| 19 | ATTRIBUTE_CONST; | ||
| 19 | 20 | ||
| 20 | void | 21 | void |
| 21 | xlw_destroy_instance (widget_instance* instance); | 22 | xlw_destroy_instance (widget_instance* instance); |
| 22 | 23 | ||
| 23 | void | 24 | void |
| 24 | xlw_pop_instance (widget_instance* instance, Boolean up); | 25 | xlw_pop_instance (widget_instance* instance, Boolean up) |
| 26 | ATTRIBUTE_CONST; | ||
| 25 | 27 | ||
| 26 | void | 28 | void |
| 27 | xlw_popup_menu (Widget widget, XEvent * event); | 29 | xlw_popup_menu (Widget widget, XEvent * event); |
| 28 | 30 | ||
| 29 | #endif /* LWLIB_XLW_H */ | 31 | #endif /* LWLIB_XLW_H */ |
| 30 | |||
diff --git a/lwlib/lwlib.h b/lwlib/lwlib.h index 2fccc7a4f42..849930c3d25 100644 --- a/lwlib/lwlib.h +++ b/lwlib/lwlib.h | |||
| @@ -171,9 +171,15 @@ void lw_refigure_widget (Widget w, Boolean doit); | |||
| 171 | Boolean lw_window_is_in_menubar (Window win, Widget menubar_widget); | 171 | Boolean lw_window_is_in_menubar (Window win, Widget menubar_widget); |
| 172 | 172 | ||
| 173 | /* Manage resizing: TRUE permits resizing widget w; FALSE disallows it. */ | 173 | /* Manage resizing: TRUE permits resizing widget w; FALSE disallows it. */ |
| 174 | #ifndef USE_MOTIF | ||
| 175 | ATTRIBUTE_CONST | ||
| 176 | #endif | ||
| 174 | void lw_allow_resizing (Widget w, Boolean flag); | 177 | void lw_allow_resizing (Widget w, Boolean flag); |
| 175 | 178 | ||
| 176 | /* Set up the main window. */ | 179 | /* Set up the main window. */ |
| 180 | #ifndef USE_MOTIF | ||
| 181 | ATTRIBUTE_CONST | ||
| 182 | #endif | ||
| 177 | void lw_set_main_areas (Widget parent, | 183 | void lw_set_main_areas (Widget parent, |
| 178 | Widget menubar, | 184 | Widget menubar, |
| 179 | Widget work_area); | 185 | Widget work_area); |
diff --git a/src/ChangeLog b/src/ChangeLog index 9be83ac83d2..3aaa7b778e4 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2013-06-30 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2013-06-30 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | * widget.c (resize_cb): Remove unused local. | ||
| 4 | |||
| 3 | Do not use GTK 3 if it exists but cannot be compiled. | 5 | Do not use GTK 3 if it exists but cannot be compiled. |
| 4 | * xmenu.c (x_menu_wait_for_event) [!USE_GTK]: | 6 | * xmenu.c (x_menu_wait_for_event) [!USE_GTK]: |
| 5 | * xterm.c (x_error_handler) [!USE_GTK]: | 7 | * xterm.c (x_error_handler) [!USE_GTK]: |
diff --git a/src/widget.c b/src/widget.c index 28e9fc29a91..e2c8e9fa23f 100644 --- a/src/widget.c +++ b/src/widget.c | |||
| @@ -656,7 +656,6 @@ resize_cb (Widget widget, | |||
| 656 | XEvent* event, | 656 | XEvent* event, |
| 657 | Boolean* continue_to_dispatch) | 657 | Boolean* continue_to_dispatch) |
| 658 | { | 658 | { |
| 659 | EmacsFrame ew = (EmacsFrame) widget; | ||
| 660 | EmacsFrameResize (widget); | 659 | EmacsFrameResize (widget); |
| 661 | } | 660 | } |
| 662 | 661 | ||