summaryrefslogtreecommitdiff
path: root/src/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Import reallocarray() from libX11Alan Coopersmith2022-06-111-2/+3
| | | | | | Originally from OpenBSD, based on libx11@bcf7b5aa Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Add extutilP.h header for xgeExtRegister() prototypeAlan Coopersmith2022-06-101-0/+1
| | | | | | | | | | | Clears gcc warning: Xge.c:302:11: warning: no previous prototype for ‘xgeExtRegister’ [-Wmissing-prototypes] _X_HIDDEN xgeExtRegister(Display* dpy, int offset, XExtensionHooks* callbacks) ^~~~~~~~~~~~~~ Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Remove fallback for _XEatDataWords, require libX11 1.6 for itAlan Coopersmith2013-11-071-1/+0
| | | | | | | | | | | | _XEatDataWords was orignally introduced with the May 2013 security patches, and in order to ease the process of delivering those, fallback versions of _XEatDataWords were included in the X extension library patches so they could be applied to older versions that didn't have libX11 1.6 yet. Now that we're past that hurdle, we can drop the fallbacks and just require libX11 1.6 for building new versions of the extension libraries. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Use _XEatDataWords to avoid overflow of rep.length bit shiftingAlan Coopersmith2013-04-131-0/+1
| | | | | | rep.length is a CARD32, so rep.length << 2 could overflow in 32-bit builds Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Strip trailing whitespaceAlan Coopersmith2011-09-161-1/+1
| | | | | | | Performed with: find * -type f | xargs perl -i -p -e 's{[ \t]+$}{}' git diff -w & git diff -b show no diffs from this change Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Remove headers for functions found in liblbxutilAlan Coopersmith2010-06-111-3/+0
| | | | | | | | As reported in https://bugs.freedesktop.org/show_bug.cgi?id=25880 they were already added to liblbxutil, but I missed removing them from here, where they're not used. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Fix CFLAGS/CPPFLAGS so lint works properlyAlan Coopersmith2009-11-061-1/+3
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Remove XTest header, belongs to libXtst.Peter Hutterer2009-07-201-1/+0
| | | | | | | | | | All prototypes declared in XTest.h are defined in libXtst/src/XTest.c, not here. This removes the circular dependency between libXi and libXext. Reported-by: Colin Guthrie Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Move libXext library headers from xextproto to libXext.Peter Hutterer2009-07-151-1/+26
| | | | | | | | | | All library headers (or parts thereof) from xextproto are moved to include/X11/extensions/. Including build fixes to include and build with the new header locations and names. Requires xextproto 7.0.99.1 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Merge branch 'master' into xgePeter Hutterer2007-12-061-0/+16
|\
| * Add hooks for checking code with lint/sparse/etc.Alan Coopersmith2007-11-271-0/+16
| |
* | Add GenericEvent extension (XGE).Peter Hutterer2007-05-151-0/+1
|/ | | | | Automatically register any extension at XGE and relay events to the extension's event handlers.
* Add check and cflags for malloc(0) returning NULL.Kevin E Martin2005-12-031-1/+1
|
* Set .so versions correctly for Solaris and recent OpenBSD releasesAlan Coopersmith2005-07-151-1/+1
|
* Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directoryKeith Packard2005-07-091-1/+1
|
* Add man/Makefile.am and src/Makefile.amSøren Sandmann Pedersen2005-05-181-0/+25