1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-20 10:23:57 +00:00
emacs/lwlib
Jim Meyering 70fdbb46cd Make "xfree (NULL)" a no-op; remove useless if-before-xfree.
* src/alloc.c (xfree): Return right away for a NULL arg.
* src/lread.c (nosuffix): Remove now-useless if-before-xfree tests.
* src/gtkutil.c (xg_gtk_scroll_destroy): Likewise.
* src/mac.c (create_apple_event_from_event_ref): Likewise.
(create_apple_event_from_drag_ref, cfstring_create_normalized): Likewise.
* src/doprnt.c (doprnt1): Likewise.
* src/frame.c (frame): Likewise.
* src/keyboard.c (wipe_kboard): Likewise.
* src/macterm.c (x_free_frame_resources, xlfdpat_destroy, XFreePixmap):
(init_font_name_table, mac_unload_font, x_delete_display): Likewise.
* src/term.c (tty_default_color_capabilities, maybe_fatal)
(delete_tty): Likewise.
* src/w16select.c (string): Likewise.
* src/w32.c (w32_get_resource, SET_ENV_BUF_SIZE): Likewise.
* src/w32bdf.c (w32_free_bdf_font): Likewise.
* src/w32fns.c (w32_unload_font): Likewise.
* src/w32font.c (w32font_close): Likewise.
* src/window.c (size_window): Likewise.
* src/xselect.c (receive_incremental_selection): Likewise.
* src/xterm.c (x_free_frame_resources, x_delete_display): Likewise.
* src/mactoolbox.c (create_apple_event_from_drag_ref): Likewise.
* src/w32.c (stat): Likewise.
2008-06-02 06:09:17 +00:00
..
.gitignore
ChangeLog Make "xfree (NULL)" a no-op; remove useless if-before-xfree. 2008-06-02 06:09:17 +00:00
COPYING
lwlib-int.h
lwlib-utils.c
lwlib-utils.h
lwlib-Xaw.c Merge from emacs--rel--22 2008-01-08 20:46:54 +00:00
lwlib-Xaw.h
lwlib-Xlw.c
lwlib-Xlw.h
lwlib-Xm.c remove useless if-before-free tests 2008-06-02 06:00:54 +00:00
lwlib-Xm.h
lwlib.c remove useless if-before-free tests 2008-06-02 06:00:54 +00:00
lwlib.h
Makefile.in * configure.in: Define USE_LUCID/USE_MOTIF in config.h. 2008-04-18 15:48:06 +00:00
README
xlwmenu.c Merge from emacs--rel--22 2008-01-08 20:46:54 +00:00
xlwmenu.h
xlwmenuP.h

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 file.  For example, the file "lwlib-int.h" was renamed
from "lwlib-internal.h" in order to fit in 14 characters, and the
makefile adjusted to fit in with Emacs's configure script.