[pulseaudio-discuss] [PATCH v2 02/18] sink, source: Disallow setting NULL description
Tanu Kaskinen
tanu.kaskinen at linux.intel.com
Fri Jun 28 07:31:50 PDT 2013
On Fri, 2013-06-28 at 12:59 +0200, David Henningsson wrote:
> On 06/28/2013 09:47 AM, Tanu Kaskinen wrote:
> > ---
> > src/pulsecore/sink.c | 15 +++++----------
> > src/pulsecore/source.c | 13 ++++---------
> > 2 files changed, 9 insertions(+), 19 deletions(-)
> >
> > diff --git a/src/pulsecore/sink.c b/src/pulsecore/sink.c
> > index cf3a90e..3d039b4 100644
> > --- a/src/pulsecore/sink.c
> > +++ b/src/pulsecore/sink.c
> > @@ -2295,29 +2295,24 @@ pa_bool_t pa_sink_update_proplist(pa_sink *s, pa_update_mode_t mode, pa_proplist
> > }
> >
> > /* Called from main thread */
> > -/* FIXME -- this should be dropped and be merged into pa_sink_update_proplist() */
> > void pa_sink_set_description(pa_sink *s, const char *description) {
> > const char *old;
> > +
> > pa_sink_assert_ref(s);
> > + pa_assert(description);
>
> Are empty names okay ( description[0] == '\0') ? Otherwise you might
> want to add that too to your list of assertions.
Yes, that makes sense.
--
Tanu
More information about the pulseaudio-discuss
mailing list