<p dir="ltr"><br>
On 10-Feb-2016 8:59 AM, "Hajime Fujita" <<a href="mailto:crisp.fujita@nifty.com">crisp.fujita@nifty.com</a>> wrote:<br>
><br>
> Arun Raghavan wrote:<br>
> > On Sun, 2016-01-31 at 22:16 -0600, Hajime Fujita wrote:<br>
> >> From: Martin Blanchard <<a href="mailto:tinram@gmx.fr">tinram@gmx.fr</a>><br>
> >><br>
> >> ---<br>
> >>  src/pulsecore/core-util.c | 20 ++++++++++++++++++++<br>
> >>  src/pulsecore/core-util.h |  5 +++--<br>
> >>  2 files changed, 23 insertions(+), 2 deletions(-)<br>
> >><br>
> >> diff --git a/src/pulsecore/core-util.c b/src/pulsecore/core-util.c<br>
> >> index 19c89a9..9fd4301 100644<br>
> >> --- a/src/pulsecore/core-util.c<br>
> >> +++ b/src/pulsecore/core-util.c<br>
> >> @@ -2977,6 +2977,26 @@ bool pa_in_system_mode(void) {<br>
> >>      return !!atoi(e);<br>
> >>  }<br>
> >><br>
> >> +/* Checks a delimiters-separated list of words in haystack for needle */<br>
> >> +bool pa_str_in_list(const char *haystack, const char *delimiters, const char *needle) {<br>
> >> +    char *s;<br>
> >> +    const char *state = NULL;<br>
> >> +<br>
> >> +    if (!haystack || !needle)<br>
> >> +        return false;<br>
> >> +<br>
> >> +    while ((s = pa_split(haystack, delimiters, &state))) {<br>
> ><br>
> > Would be nicer to use pa_split_in_place() here.<br>
><br>
> Sure. Actually there is another function pa_str_in_list_spaces() right after this, which has almost the same structure including use of pa_split. I think pa_str_in_list() was written based on pa_str_in_list_spaces().<br>
><br>
> Do you also want to modify pa_str_in_list_spaces() so it uses pa_split_in_places()? Perhaps in a separate commit.<br>
></p>
<p dir="ltr">Yep, that would be great, and should be in a different commit.</p>
<p dir="ltr">-- Arun</p>