From c005ec79f7dcf2bf95c4861106789678d6a3c951 Mon Sep 17 00:00:00 2001 From: Tanu Kaskinen Date: Wed, 19 Jun 2013 18:40:17 +0300 Subject: [PATCH] object: Initialize allocated memory to zero This is safer and more convenient for subclasses. --- src/pulsecore/object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pulsecore/object.c b/src/pulsecore/object.c index 0dc8198a8..b6fbe908b 100644 --- a/src/pulsecore/object.c +++ b/src/pulsecore/object.c @@ -40,7 +40,7 @@ pa_object *pa_object_new_internal(size_t size, const char *type_id, pa_bool_t (* pa_assert(check_type(type_id)); pa_assert(check_type(pa_object_type_id)); - o = pa_xmalloc(size); + o = pa_xmalloc0(size); PA_REFCNT_INIT(o); o->type_id = type_id; o->free = pa_object_free;