[PULL] XI2 modifiers fixes, default keymap to the rescue

Peter Hutterer peter.hutterer at who-t.net
Wed Feb 16 15:03:25 PST 2011


fwiw, I updated the branch by adding the comment patch to it. no functional changes.

Cheers,
  Peter

On Mon, Feb 14, 2011 at 09:42:32AM +1000, Peter Hutterer wrote:
> A set of valgrind/uninitialised memory fixes, and a non-effect
> constification patch. The main fixes here are:
> - XIQueryPointer now behaves as documented
> - load the default keymap if the configured keymap lacks symbols or other
>   vital items.
> 
> Save for 1.10.
> 
> The following changes since commit ea1ffd3e60bdcedbec5a6f28929f8677bf45d450:
> 
>   Merge remote branch 'whot/for-keith' (2011-02-02 15:19:55 -0800)
> 
> are available in the git repository at:
> 
>   git://people.freedesktop.org/~whot/xserver.git for-keith
> 
> Ander Conselvan de Oliveira (4):
>       ProcRRQueryVersion: fix use of uninitialised bytes valgrind error.
>       ProcRRCreateMode: fix use of uninitialised bytes valgrind error.
>       XkbSendNames: fix use of uninitialised bytes valgrind error.
>       ProcXkbGetXkbByName: fix use of uninitialised bytes valgrind error.
> 
> Carlos Garnacho (1):
>       Xi: make XIQueryPointer return the current modifiers/group as documented.
> 
> Peter Hutterer (4):
>       Xi: constify XIChangeDeviceProperty()
>       xkb: split out keymap compilation.
>       xkb: if the keymap failed to compile, load the default keymap instead.
>       xfixes: calloc, not malloc the cursorScreenRec
> 
>  Xi/xiproperty.c     |    2 +-
>  Xi/xiquerypointer.c |    2 +-
>  include/exevents.h  |    2 +-
>  randr/rrdispatch.c  |    2 +-
>  randr/rrmode.c      |    2 +-
>  xfixes/cursor.c     |    2 +-
>  xkb/ddxLoad.c       |   76 ++++++++++++++++++++++++++++++++++++++++-----------
>  xkb/xkb.c           |   16 +++++-----
>  8 files changed, 74 insertions(+), 30 deletions(-)



More information about the xorg-devel mailing list