[PATCH 0/5] clients: Use the x*alloc routines
Pekka Paalanen
ppaalanen at gmail.com
Wed May 7 03:00:12 PDT 2014
On Wed, 07 May 2014 02:13:10 +0000
"Bryce W. Harrington" <b.harrington at samsung.com> wrote:
> As per our discussion last week, here's patches to convert client code
> to using xmalloc, xzalloc, xcalloc, and xstrdup where appropriate.
>
> I opted not to change nested.c, because it looked like errors were
> being propagated to a higher level for handling, and bombing out on
> OOM might not be desired?
>
> Other files like glmatrix.c, screenshot.c, simple-*.c weston-info.c,
> etc. did not include window.h, so I left them unchanged. If you think
> these should also be changed over, I could move the x*alloc()
> functions to xalloc.[ch] to allow sharing.
>
> Bryce Harrington (5):
> clients: Add xcalloc
> clients: Use x*alloc routines for memory allocation
> clients: Use calloc instead of malloc/memset=0
> clients: Use xzalloc instead of xcalloc when allocating single
> element
> clients: Use xstrdup instead of strdup
>
> clients/calibrator.c | 5 +----
> clients/desktop-shell.c | 5 +----
> clients/dnd.c | 8 ++------
> clients/editor.c | 20 +++++++++-----------
> clients/eventdemo.c | 5 +----
> clients/fullscreen.c | 2 +-
> clients/gears.c | 2 +-
> clients/image.c | 8 +++-----
> clients/keyboard.c | 12 ++++++------
> clients/smoke.c | 12 ++++++------
> clients/subsurfaces.c | 12 +++---------
> clients/terminal.c | 2 +-
> clients/window.c | 21 ++++++++++-----------
> clients/window.h | 2 ++
> clients/wscreensaver-glue.c | 8 ++------
> clients/wscreensaver.c | 14 +++-----------
> 16 files changed, 52 insertions(+), 86 deletions(-)
Hi,
all patches look good to me.
Thanks,
pq
More information about the wayland-devel
mailing list