[PATCH] terminal: Convert all *alloc's to x*alloc's.
Pekka Paalanen
ppaalanen at gmail.com
Tue Apr 29 05:16:11 PDT 2014
On Mon, 28 Apr 2014 18:44:08 +0000
"Bryce W. Harrington" <b.harrington at samsung.com> wrote:
> This ensures the allocation results are checked for NULL (out of
> memory), and terminates the program in such a case.
>
> Signed-off-by: Bryce Harrington <b.harrington at samsung.com>
> ---
> clients/terminal.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/clients/terminal.c b/clients/terminal.c
> index 5931ce2..924549e 100644
> --- a/clients/terminal.c
> +++ b/clients/terminal.c
> @@ -772,10 +772,10 @@ terminal_resize_cells(struct terminal *terminal,
> } else {
> terminal->max_width = width;
> data_pitch = width * sizeof(union utf8_char);
> - data = zalloc(data_pitch * terminal->buffer_height);
> + data = xzalloc(data_pitch * terminal->buffer_height);
> attr_pitch = width * sizeof(struct attr);
> - data_attr = malloc(attr_pitch * terminal->buffer_height);
> - tab_ruler = zalloc(width);
> + data_attr = xmalloc(attr_pitch * terminal->buffer_height);
> + tab_ruler = xzalloc(width);
> attr_init(data_attr, terminal->curr_attr,
> width * terminal->buffer_height);
>
Seems fine to me.
Thanks,
pq
More information about the wayland-devel
mailing list