[PULL] Xserver-spec, Solaris warnings, and first set of memory alloc cleanups

Alan Coopersmith alan.coopersmith at oracle.com
Tue Nov 30 16:45:49 PST 2010


The following changes since commit 02449ee24b484c9fea501df5274d95a9f87cab23:

  Merge remote branch 'ajax/for-keithp' (2010-11-30 13:30:59 -0800)

are available in the git repository at:

  ssh://people.freedesktop.org/~alanc/xserver master

This includes the recently reviewed series of doc fixes, the series of
Solaris warning fixes, and the memory allocation cleanups from the first
half of the asprintf() series.   (The second half of the asprintf series
had a number of review comments so will be resubmitted for further review.)

Alan Coopersmith (16):
      Xserver-spec: Update Memory Management functions
      Xserver-spec: Replace deprecated resource id lookup functions
      Xserver-spec: Remove CreateCallbackList
      Xserver-spec: Update lists of macros
      Xserver-spec: Fix assorted typos
      Xserver-spec: Update location of log functions
      Xserver-spec: Update discussion of font library
      config: Remove AC_PROG_CC, SED & INSTALL that XORG_DEFAULT_OPTIONS provide
      Move xchomp inside #ifdef __linux__
      Fix compiler warnings in hw/xfree86/os-support/solaris
      xf86OutputRename: Replace another strlen/malloc/strcpy set with strdup
      xf86ValidateModes: xnfalloc(strlen) + strcpy => xnfstrdup
      xf86AutoConfig: make copyScreen memory allocation & error handling more sane
      xf86VIDrvMsgVerb: print args, not format string
      FindModuleInSubdir: Stop allocating one more byte than needed
      Simplify Error() - don't allocate temporary copy of error string

 configure.ac                             |    3 -
 doc/xml/Xserver-spec.xml                 |  104 +++++++++++++-----------------
 hw/xfree86/common/xf86AutoConfig.c       |   20 ++++--
 hw/xfree86/common/xf86Helper.c           |    2 +-
 hw/xfree86/common/xf86Mode.c             |    6 +-
 hw/xfree86/common/xf86pciBus.c           |    2 +-
 hw/xfree86/loader/loadmod.c              |    6 +-
 hw/xfree86/modes/xf86Crtc.c              |    4 +-
 hw/xfree86/os-support/solaris/sun_agp.c  |    2 +-
 hw/xfree86/os-support/solaris/sun_init.c |    7 +-
 hw/xfree86/os-support/solaris/sun_vid.c  |    5 +-
 include/os.h                             |    2 +-
 os/log.c                                 |   19 ++----
 13 files changed, 82 insertions(+), 100 deletions(-)

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



More information about the xorg-devel mailing list