[PULL] coverity fixes and sigito handling changes

Peter Hutterer peter.hutterer at who-t.net
Wed Jul 4 04:46:28 PDT 2012


And I scooped up Michal's patch as well since it had two reviews already.

The following changes since commit 24525d96a3b9dba67eb75042500b2f208a2cc246:

  Merge branch 'sigsafe-logging-varargs' (2012-07-02 22:35:39 -0700)

are available in the git repository at:


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

for you to fetch changes up to 258abbf823f753757e4dddc13ef495f4024680db:

  Look for ModuleData only in appropriate library (2012-07-04 21:26:24 +1000)

----------------------------------------------------------------
Michal Srb (1):
      Look for ModuleData only in appropriate library

Peter Hutterer (11):
      xfree86: always enable SIGIO on OsVendorInit (#50957)
      os: add OsBlockSIGIO and OsReleaseSIGIO
      xfree86: use OsBlockSIGIO from the ddx
      xfree86: drop ddx-specific SIGIO blocking
      Drop custom sigio block/unblock functions from kdrive, ephyr and dmx
      xkb: use local variable instead of casting arg
      xfree86: fix use-after-free issue in checkInput
      dix: fix dereference before null check
      dix: fix memory leak in TouchEventHistoryReplay
      Xi: extend PropagateMask to EMASKSIZE
      Merge branch 'sigio-vt-switch-issues' into for-keith

 Xi/extinit.c                         |    2 +-
 dix/touch.c                          |   11 ++-
 hw/dmx/input/dmxevents.c             |   24 +++----
 hw/dmx/input/dmxsigio.c              |   22 ------
 hw/dmx/input/dmxsigio.h              |    2 -
 hw/kdrive/ephyr/ephyr.c              |   24 +------
 hw/kdrive/src/kinput.c               |   40 +++--------
 hw/xfree86/common/xf86Config.c       |    1 +
 hw/xfree86/common/xf86Cursor.c       |   12 ++--
 hw/xfree86/common/xf86Events.c       |   14 ++--
 hw/xfree86/common/xf86Init.c         |    9 +--
 hw/xfree86/common/xf86PM.c           |   12 ++--
 hw/xfree86/loader/loader.c           |    6 ++
 hw/xfree86/loader/loader.h           |    1 +
 hw/xfree86/loader/loadmod.c          |    2 +-
 hw/xfree86/os-support/shared/sigio.c |   24 ++-----
 include/os.h                         |    6 ++
 os/utils.c                           |   54 +++++++++++++-
 test/Makefile.am                     |    3 +-
 test/os.c                            |  130 ++++++++++++++++++++++++++++++++++
 xkb/xkbAccessX.c                     |   10 +--
 21 files changed, 263 insertions(+), 146 deletions(-)
 create mode 100644 test/os.c
Cheers,
  Peter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120704/5338a479/attachment.pgp>


More information about the xorg-devel mailing list