xorg-libx11/src
Alan Coopersmith bcf7b5aa06 Import reallocarray() from OpenBSD
Wrapper for realloc() that checks for overflow when multiplying
arguments together, so we don't have to add overflow checks to
every single call.  For documentation on usage, see:
http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man3/calloc.3

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-12-08 10:04:13 -08:00
..
util makekeys: don't need to use target-specific CFLAGS 2013-09-30 13:24:04 -04:00
xcms XcmsLookupColor: fully initialize XColor structs passed to _XColor_to_XcmsRGB 2018-09-22 16:21:14 -07:00
xkb remove stray extern 2017-08-14 18:28:18 +02:00
xlibi18n Change fall through comment in lcDB.c to match gcc's requirements 2018-05-05 14:45:57 -07:00
.gitignore .gitignore: use common defaults with custom section # 24239 2009-11-14 09:26:16 -05:00
AllCells.c unvalidated lengths in XAllocColorCells() [CVE-2013-1997 1/15] 2013-05-09 18:59:51 -07:00
AllowEv.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
AllPlanes.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
AutoRep.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Backgnd.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
BdrWidth.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Bell.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Border.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChAccCon.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChActPGb.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChClMode.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChCmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChGC.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChKeyCon.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChkIfEv.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
ChkMaskEv.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
ChkTypEv.c Events: Store event cookie when dequeuing event 2010-12-22 15:19:12 +00:00
ChkTypWEv.c Events: Store event cookie when dequeuing event 2010-12-22 15:19:12 +00:00
ChkWinEv.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
ChPntCon.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChProp.c Preserve constness in casting arguments through the Data*() routines 2013-02-16 10:20:53 -08:00
ChSaveSet.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChWAttrs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ChWindow.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
CirWin.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CirWinDn.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CirWinUp.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ClDisplay.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
Clear.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ClearArea.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Cmap.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
ConfWind.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
Context.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
ConvSel.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CopyArea.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CopyCmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CopyGC.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CopyPlane.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Cr.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
CrBFData.c Convert XCreate{Pix,Bit}map...Data to use C99 designated initializers 2012-07-08 09:17:29 -07:00
CrCmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CrCursor.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CrGC.c Remove more unnecessary casts from Xmalloc/calloc calls 2013-05-09 18:59:54 -07:00
CrGlCur.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CrPFBData.c Convert XCreate{Pix,Bit}map...Data to use C99 designated initializers 2012-07-08 09:17:29 -07:00
CrPixmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
CrWindow.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
Cursor.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DefCursor.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DelProp.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Depths.c Remove more unnecessary casts from Xmalloc/calloc calls 2013-05-09 18:59:54 -07:00
DestSubs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DestWind.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DisName.c silence gcc warning assignment discards 'const' qualifier from pointer target type 2017-09-03 14:17:45 +02:00
DrArc.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
DrArcs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DrLine.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
DrLines.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DrPoint.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
DrPoints.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DrRect.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
DrRects.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
DrSegs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ErrDes.c Convert more sprintf calls to snprintf 2013-02-16 10:42:23 -08:00
ErrHndlr.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
evtomask.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
EvToWire.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
FetchName.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
FillArc.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
FillArcs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FillPoly.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FillRct.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
FillRcts.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FilterEv.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
Flush.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Font.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
FontInfo.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
FontNames.c Fixed off-by-one writes (CVE-2018-14599). 2018-08-21 16:42:29 +02:00
FreeCmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FreeCols.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FreeCurs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FreeEData.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
FreeEventData.c Add generic event cookie handling to libX11. 2009-07-12 16:09:57 +10:00
FreeGC.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
FreePix.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FSSaver.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
FSWrap.c silence gcc warning assignment discards 'const' qualifier from pointer target type 2017-09-03 14:17:45 +02:00
GCMisc.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Geom.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
GetAtomNm.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
GetColor.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
GetDflt.c Move repeated #ifdef magic to find PATH_MAX into a common header 2013-05-09 18:59:50 -07:00
GetEventData.c Add generic event cookie handling to libX11. 2009-07-12 16:09:57 +10:00
GetFPath.c Fixed crash on invalid reply (CVE-2018-14598). 2018-08-21 16:43:22 +02:00
GetFProp.c Fix very weird indenting in src/GetFProp.c 2013-03-08 22:34:24 -08:00
GetGCVals.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
GetGeom.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
GetHColor.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
GetHints.c rm redundant null checks 2014-06-18 08:27:33 +10:00
GetIFocus.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
GetImage.c If XGetImage fails to create image, don't dereference it to bounds check 2018-03-07 14:50:32 -08:00
GetKCnt.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
GetMoEv.c integer overflow in XGetMotionEvents() [CVE-2013-1981 4/13] 2013-05-09 18:59:50 -07:00
GetNrmHint.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
GetPCnt.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
GetPntMap.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
GetProp.c Make XGetWindowProperty() always initialize returned values 2013-05-09 18:59:53 -07:00
GetRGBCMap.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
GetSOwner.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
GetSSaver.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
GetStCmap.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
GetTxtProp.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
GetWAttrs.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
GetWMCMapW.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
GetWMProto.c libX11: rm redundante NULL checks 2014-06-17 10:54:16 +10:00
globals.c Require ANSI C89 pre-processor, drop pre-C89 token pasting support 2013-06-24 23:02:05 -07:00
GrButton.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
GrKey.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
GrKeybd.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
GrPointer.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
GrServer.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
Host.c Refactor common code from XAddHost & XRemoveHost into single function 2013-07-23 22:33:52 -07:00
Iconify.c Use C99 named initializers to fill in events passed to XSendEvent 2014-07-18 22:56:23 -07:00
IfEvent.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
imConv.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
ImText.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
ImText16.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
ImUtil.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
InitExt.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
InsCmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
IntAtom.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
Key.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
KeyBind.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
KeysymStr.c Convert more sprintf calls to snprintf 2013-02-16 10:42:23 -08:00
KillCl.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
LiHosts.c Validation of server response in XListHosts. 2018-07-17 15:23:14 +02:00
LiICmaps.c Convert more _XEatData callers to _XEatDataWords 2013-05-09 18:59:53 -07:00
LiProps.c Convert more _XEatData callers to _XEatDataWords 2013-05-09 18:59:53 -07:00
ListExt.c Fixed crash on invalid reply (CVE-2018-14598). 2018-08-21 16:43:22 +02:00
LoadFont.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
LockDis.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
locking.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
locking.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
LookupCol.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
LowerWin.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Macros.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
Makefile.am Import reallocarray() from OpenBSD 2018-12-08 10:04:13 -08:00
MapRaised.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
MapSubs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
MapWindow.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
MaskEvent.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
Misc.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ModMap.c add _X_UNUSED to avoid unused variable warnings 2017-08-20 21:50:33 +02:00
MoveWin.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
NextEvent.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
OCWrap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
OMWrap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
OpenDis.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
os2Stubs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ParseCmd.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ParseCol.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
ParseGeom.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
pathmax.h Move repeated #ifdef magic to find PATH_MAX into a common header 2013-05-09 18:59:50 -07:00
PeekEvent.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
PeekIfEv.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
Pending.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
PixFormats.c Remove more unnecessary casts from Xmalloc/calloc calls 2013-05-09 18:59:54 -07:00
PmapBgnd.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
PmapBord.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
poly.h Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
PolyReg.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
PolyTxt.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
PolyTxt16.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
PropAlloc.c Remove more unnecessary casts from Xmalloc/calloc calls 2013-05-09 18:59:54 -07:00
PutBEvent.c Remove more unnecessary casts from Xmalloc/calloc calls 2013-05-09 18:59:54 -07:00
PutImage.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
Quarks.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
QuBest.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuColor.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuColors.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
QuCurShp.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuExt.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuKeybd.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
QuPntr.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuStipShp.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuTextE16.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuTextExt.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuTileShp.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
QuTree.c Convert more _XEatData callers to _XEatDataWords 2013-05-09 18:59:53 -07:00
RaiseWin.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
RdBitF.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
reallocarray.c Import reallocarray() from OpenBSD 2018-12-08 10:04:13 -08:00
reallocarray.h Import reallocarray() from OpenBSD 2018-12-08 10:04:13 -08:00
RecolorC.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ReconfWin.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ReconfWM.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
Region.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
RegstFlt.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
RepWindow.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
RestackWs.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
RotProp.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
ScrResStr.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
SelInput.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SendEvent.c unifdef WORD64 2013-03-03 18:20:34 -08:00
SetBack.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetClMask.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetClOrig.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetCRects.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetDashes.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetFont.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetFore.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetFPath.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
SetFunc.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetHints.c Use size_t for buffer sizes in SetHints.c 2018-03-30 15:46:18 -07:00
SetIFocus.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetLocale.c Drop X_LOCALE fallback for OS'es without setlocale() 2013-11-22 22:02:17 -08:00
SetLStyle.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetNrmHint.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetPMask.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetPntMap.c Preserve constness in casting arguments through the Data*() routines 2013-02-16 10:20:53 -08:00
SetRGBCMap.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
SetSOwner.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetSSaver.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetState.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetStCmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetStip.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetTile.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetTSOrig.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetTxtProp.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetWMCMapW.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
SetWMProto.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
StBytes.c Remove redundant null checks before free 2014-06-06 17:16:40 -07:00
StColor.c Valgrind fix for XStoreColor and XStoreColors. 2017-08-06 16:25:25 -07:00
StColors.c Valgrind fix for XStoreColor and XStoreColors. 2017-08-06 16:25:25 -07:00
StName.c Preserve constness in casting arguments through the Data*() routines 2013-02-16 10:20:53 -08:00
StNColor.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
StrKeysym.c fix shadow warning 2017-08-14 18:02:39 +02:00
StrToText.c Remove more unnecessary casts from Xmalloc/calloc calls 2013-05-09 18:59:54 -07:00
Sync.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
Synchro.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Text.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Text16.c unifdef MUSTCOPY 2013-03-03 18:20:10 -08:00
TextExt.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
TextExt16.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
TextToStr.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
TrCoords.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
UIThrStubs.c Use pthreads on MinGW also 2012-01-23 14:21:17 +00:00
UndefCurs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UngrabBut.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UngrabKbd.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UngrabKey.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UngrabPtr.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UngrabSvr.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
UninsCmap.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UnldFont.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UnmapSubs.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
UnmapWin.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
utlist.h Add generic event cookie handling to libX11. 2009-07-12 16:09:57 +10:00
VisUtil.c Remove unnecessary casts of pointers to (char *) in calls to Xfree() 2013-08-20 12:51:09 -07:00
WarpPtr.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Window.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
WinEvent.c Purge macros NEED_EVENTS and NEED_REPLIES 2010-07-07 15:12:34 -07:00
Withdraw.c Use C99 named initializers to fill in events passed to XSendEvent 2014-07-18 22:56:23 -07:00
WMGeom.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
WMProps.c Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
WrBitF.c Remove more unnecessary casts from Xmalloc/calloc calls 2013-05-09 18:59:54 -07:00
x11_xcb.c XCL is dead; long live Xlib/XCB 2006-10-06 12:36:39 -07:00
Xatomtype.h Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
xcb_disp.c XOpenDisplay: save the correct display_name value 2010-08-19 06:44:50 -07:00
xcb_io.c poll_for_event: Allow using xcb_poll_for_queued_event 2018-09-28 17:24:17 +02:00
XErrorDB Add RANDR 1.4 requests & events to XErrorDB 2014-01-18 22:35:18 -08:00
Xintatom.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
Xintconn.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
XlibAsync.c fix for Xlib 32-bit request number issues 2015-09-21 12:46:55 -04:00
XlibInt.c Fixes: warning: variable 'req' set but not,used 2017-08-20 21:47:05 +02:00
XomGeneric.h Purge CVS/RCS id tags 2010-01-14 17:38:26 -08:00
Xprivate.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
Xresinternal.h Make sure internal headers include required headers 2013-05-17 15:27:31 -07:00
Xrm.c Fix typos in Xrm.c comments 2014-02-06 13:48:08 -08:00
Xxcbint.h Mark _XNextRequest as hidden 2015-09-21 12:48:03 -04:00