1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-29 19:48:19 +00:00
emacs/lwlib
Paul Eggert ec168376d1 Tweak X toolkit code to pacify modern GCC
* lwlib/lwlib-Xaw.c, lwlib/lwlib-Xm.c, lwlib/lwlib.c:
Don’t include <stdlib.h>, since this code now calls emacs_abort
rather than abort.
* lwlib/lwlib-Xaw.c (make_dialog, xaw_generic_callback)
(wm_delete_window):
* lwlib/lwlib-Xm.c (make_menu_in_widget, do_call):
* lwlib/lwlib.c (instantiate_widget_instance, lw_make_widget):
* lwlib/xlwmenu.c (abort_gracefully, draw_separator)
(separator_height, XlwMenuInitialize):
Use emacs_abort, not abort.  Without this change, some calls
to ‘abort’ were invalid, as stdlib.h was not always included.
* src/widget.c (resources, emacsFrameClassRec):
* src/xfns.c (x_window) [USE_X_TOOLKIT]:
* src/xmenu.c (create_and_show_popup_menu) [USE_X_TOOLKIT]:
* src/xterm.c (emacs_options) [USE_X_TOOLKIT}:
(x_term_init) [USE_X_TOOLKIT]:
Cast string constants to char * to pacify --enable-gcc-warnings.
2017-03-10 09:31:59 -08:00
..
ChangeLog.1 Update copyright year to 2017 2016-12-31 19:42:26 -08:00
COPYING
deps.mk Update copyright year to 2017 2016-12-31 19:42:26 -08:00
lwlib-int.h Update copyright year to 2017 2016-12-31 19:42:26 -08:00
lwlib-utils.c Update copyright year to 2017 2016-12-31 19:42:26 -08:00
lwlib-utils.h
lwlib-widget.h Update copyright year to 2017 2016-12-31 19:42:26 -08:00
lwlib-Xaw.c Tweak X toolkit code to pacify modern GCC 2017-03-10 09:31:59 -08:00
lwlib-Xaw.h Fix minor problems found by static checking. 2013-06-30 09:14:22 -07:00
lwlib-Xlw.c Update copyright year to 2017 2016-12-31 19:42:26 -08:00
lwlib-Xlw.h Fix minor problems found by static checking. 2013-06-30 09:14:22 -07:00
lwlib-Xm.c Tweak X toolkit code to pacify modern GCC 2017-03-10 09:31:59 -08:00
lwlib-Xm.h Use URLs, not Boston addresses, in copyright notices. 2012-12-31 07:34:32 -08:00
lwlib.c Tweak X toolkit code to pacify modern GCC 2017-03-10 09:31:59 -08:00
lwlib.h Update copyright year to 2017 2016-12-31 19:42:26 -08:00
Makefile.in Remove @SET_MAKE@ from manually-maintained files 2017-01-07 18:15:37 -08:00
README Generate a ChangeLog file from commit logs 2015-04-07 00:00:55 -07:00
xlwmenu.c Tweak X toolkit code to pacify modern GCC 2017-03-10 09:31:59 -08:00
xlwmenu.h Update copyright year to 2017 2016-12-31 19:42:26 -08:00
xlwmenuP.h Update copyright year to 2017 2016-12-31 19:42:26 -08:00

This subdirectory contains the Lucid Widget Library (lwlib), which
provides a uniform interface to a few different X toolkits.  The
library was written by Lucid, Inc and released under the terms of the
GPL version 1 (or later).  It is not considered part of GNU Emacs.

This version of the library differs from the original as described in
the ChangeLog.1 file.