[PULL: xserver master] warning noise abatement & other fixes

Alan Coopersmith alan.coopersmith at oracle.com
Mon Dec 12 17:25:06 PST 2011


[Minus the input subset put on a separate branch for whot to merge.]

The following changes since commit 372a6f10dc2d74d2d179e8b92449e9b8636a99ef:

   Change disable_clientpointer return type to void (2011-12-09 14:55:37 -0800)

are available in the git repository at:
   git://people.freedesktop.org/~alanc/xserver.git master

Alan Coopersmith (24):
       xf86RegisterRootWindowProperty is confused about xnfcalloc
       Even more correctly free config file names
       CheckForEmptyMask does not need to declare int n twice
       constify strings in resource name registry
       xres.c: Preserve constness of string returned by LookupResourceName
       os/access.c: replace acmp & acopy macros with memcmp & memcpy calls
       Constify string for authorization protocol names
       Constify the reason string throughout the authorization check framework
       OsInit: store "/dev/null" in a const char *
       WriteToClient: preserve constness of buf while extracting length value
       LockServer: store path to LOCKDIR literal string in a const char *
       xdmcp.c: fix three small const warnings
       CompareISOLatin1Lowered: constify arguments
       x86emu: constify debug strings
       DoShowOptions: preserve constness of options list as we walk it
       Convert KdDoSwitchCmd to use asprintf instead of malloc/strcat/etc.
       KdParseFindNext: Constify delim argument
       XkbFindSrvLedInfo: remove extraneous name-clashing sli variable
       _XkbFilterDeviceBtn: move variable declarations to match usage scope
       Remove duplicate declaration of xf86ValidateModesFlags in xf86Modes.h
       Remove duplicate declarations of KdAdd*Driver in kdrive.h
       xf86Priv.h: Add some noreturn attributes suggested by gcc
       Add some printf format attributes suggested by gcc
       xf86 parser: convert Error to a varargs macro to clear gcc format warnings

  Xext/security.c                   |    5 +-
  Xext/xres.c                       |    4 +-
  dix/cursor.c                      |    2 +-
  dix/dispatch.c                    |    5 +-
  dix/dixutils.c                    |    4 +-
  dix/registry.c                    |    5 +-
  dix/resource.c                    |    2 +-
  hw/kdrive/src/kdrive.c            |   15 ++----
  hw/kdrive/src/kdrive.h            |    8 +---
  hw/xfree86/common/xf86.h          |    2 +-
  hw/xfree86/common/xf86Config.c    |   19 ++++----
  hw/xfree86/common/xf86Configure.c |    5 +-
  hw/xfree86/common/xf86Helper.c    |   11 +----
  hw/xfree86/common/xf86Priv.h      |    6 +--
  hw/xfree86/common/xf86Xinput.h    |    2 +-
  hw/xfree86/modes/xf86Modes.h      |    4 --
  hw/xfree86/parser/Configint.h     |    4 +-
  hw/xfree86/parser/DRI.c           |    4 +-
  hw/xfree86/parser/Device.c        |    4 +-
  hw/xfree86/parser/Extensions.c    |    2 +-
  hw/xfree86/parser/Files.c         |    2 +-
  hw/xfree86/parser/Flags.c         |    4 +-
  hw/xfree86/parser/Input.c         |    4 +-
  hw/xfree86/parser/InputClass.c    |    4 +-
  hw/xfree86/parser/Layout.c        |   28 ++++++------
  hw/xfree86/parser/Module.c        |    4 +-
  hw/xfree86/parser/Monitor.c       |   84 ++++++++++++++++++------------------
  hw/xfree86/parser/Pointer.c       |    8 ++--
  hw/xfree86/parser/Screen.c        |   36 ++++++++--------
  hw/xfree86/parser/Vendor.c        |    6 +-
  hw/xfree86/parser/Video.c         |    6 +-
  hw/xfree86/parser/configProcs.h   |    4 +-
  hw/xfree86/x86emu/debug.c         |    4 +-
  hw/xfree86/x86emu/fpu.c           |   16 ++++----
  hw/xfree86/x86emu/ops2.c          |    4 +-
  hw/xfree86/x86emu/x86emu/debug.h  |    4 +-
  include/dix.h                     |    4 +-
  include/os.h                      |    6 +-
  include/registry.h                |    2 +-
  include/resource.h                |    2 +-
  os/access.c                       |   30 ++++++-------
  os/auth.c                         |    6 +-
  os/connection.c                   |    4 +-
  os/io.c                           |    2 +-
  os/mitauth.c                      |    2 +-
  os/osdep.h                        |    2 +-
  os/osinit.c                       |    2 +-
  os/rpcauth.c                      |    2 +-
  os/utils.c                        |    4 +-
  os/xdmauth.c                      |    4 +-
  os/xdmcp.c                        |    6 +-
  render/filter.c                   |    3 +-
  xkb/xkbActions.c                  |    9 ++--
  xkb/xkbLEDs.c                     |    6 +--
  54 files changed, 203 insertions(+), 224 deletions(-)

-- 
	-Alan Coopersmith-        alan.coopersmith at oracle.com
	 Oracle Solaris Platform Engineering: X Window System



More information about the xorg-devel mailing list