simple: use pa_xnew0 instead of manual reset to 0

This commit is contained in:
Lennart Poettering 2009-08-05 01:04:08 +02:00
parent a4bc41a7a5
commit b553e7283d

View file

@ -157,12 +157,8 @@ pa_simple* pa_simple_new(
CHECK_VALIDITY_RETURN_ANY(rerror, ss && pa_sample_spec_valid(ss), PA_ERR_INVALID, NULL); CHECK_VALIDITY_RETURN_ANY(rerror, ss && pa_sample_spec_valid(ss), PA_ERR_INVALID, NULL);
CHECK_VALIDITY_RETURN_ANY(rerror, !map || (pa_channel_map_valid(map) && map->channels == ss->channels), PA_ERR_INVALID, NULL) CHECK_VALIDITY_RETURN_ANY(rerror, !map || (pa_channel_map_valid(map) && map->channels == ss->channels), PA_ERR_INVALID, NULL)
p = pa_xnew(pa_simple, 1); p = pa_xnew0(pa_simple, 1);
p->context = NULL;
p->stream = NULL;
p->direction = dir; p->direction = dir;
p->read_data = NULL;
p->read_index = p->read_length = 0;
if (!(p->mainloop = pa_threaded_mainloop_new())) if (!(p->mainloop = pa_threaded_mainloop_new()))
goto fail; goto fail;