[PULL] AEI removal, XInput crasher, cleanups

Peter Hutterer peter.hutterer at who-t.net
Wed Nov 10 16:33:56 PST 2010


Couple of assorted patches, some of them with a smooth chocolaty centre.

Changes noticable to the user:
- previously, if a master device was created and the xtest device creation
  failed due to the MAXDEVICES limit, the server crashed on removal of the
  MD. fixed.
- AllowEmptyInput is gone. and the world has just improved by a tiny bit.

Cheers,
  Peter

The following changes since commit a52efb096e166e325deb3d6b502671f339a4fa15:

  Merge remote branch 'sthibaul/master-iopl' (2010-11-03 06:50:45 -0700)

are available in the git repository at:

  git://people.freedesktop.org/~whot/xserver.git for-keith

Cyril Brulebois (4):
      Remove superfluous if(p!=NULL) checks around free(p); p=NULL;
      Remove more superfluous if(p) checks around free(p).
      Remove more superfluous if(p!=NULL) checks around free(p).
      Remove more superfluous if(p!=NULL) checks around free(p).

Julien Cristau (1):
      os: include dix-config.h, not xorg-config.h

Peter Hutterer (8):
      xfree86: remove two unused variables from Makefile.am
      xfree86: fix two compiler warnings - unused variable ati, atimisc
      xfree86: fix compiler warnings - unused variable i
      Xi: split hierarchy manipulation into static functions.
      Xi: rename two variables from ptr to dev.
      Xi: if XTEST device creation fails, fail the master devices.
      config: remove mention of AllowEmptyInput
      xfree86: remove user-configured AllowEmptyInput

 Xi/xichangehierarchy.c               |  522 ++++++++++++++++++----------------
 config/x11-input.fdi                 |    5 -
 dix/grabs.c                          |    7 +-
 dix/ptrveloc.c                       |    8 +-
 glx/glxdri.c                         |    4 +-
 glx/glxdri2.c                        |    4 +-
 glx/single2.c                        |    7 +-
 hw/dmx/glxProxy/glxcmds.c            |    2 +-
 hw/dmx/glxProxy/glxext.c             |   18 +-
 hw/kdrive/fake/fake.c                |    7 +-
 hw/xfree86/common/Makefile.am        |    2 -
 hw/xfree86/common/xf86Config.c       |   13 +-
 hw/xfree86/doc/man/xorg.conf.man.pre |    9 -
 hw/xfree86/modes/xf86Crtc.c          |    3 +-
 hw/xwin/glx/indirect.c               |    5 +-
 hw/xwin/wincmap.c                    |    7 +-
 hw/xwin/winpixmap.c                  |    7 +-
 mi/mispans.c                         |    2 +-
 miext/rootless/rootlessScreen.c      |    3 +-
 miext/rootless/rootlessWindow.c      |    6 +-
 os/log.c                             |    6 +-
 os/strlcat.c                         |    4 +-
 os/strlcpy.c                         |    4 +-
 render/miindex.c                     |   14 +-
 render/picture.c                     |    7 +-
 xkb/XKBAlloc.c                       |    6 +-
 xkb/XKBGAlloc.c                      |   30 +--
 xkb/XKBMAlloc.c                      |   40 +--
 xkb/ddxLoad.c                        |    6 +-
 29 files changed, 355 insertions(+), 403 deletions(-)


More information about the xorg-devel mailing list