mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-04 13:29:59 -05:00
export pa_match()
This commit is contained in:
parent
be81a681ac
commit
d85ef71675
2 changed files with 5 additions and 3 deletions
|
|
@ -704,7 +704,7 @@ void pa_reset_priority(void) {
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
static int match(const char *expr, const char *v) {
|
int pa_match(const char *expr, const char *v) {
|
||||||
int k;
|
int k;
|
||||||
regex_t re;
|
regex_t re;
|
||||||
int r;
|
int r;
|
||||||
|
|
@ -744,12 +744,12 @@ int pa_parse_boolean(const char *v) {
|
||||||
/* And then we check language dependant */
|
/* And then we check language dependant */
|
||||||
if ((expr = nl_langinfo(YESEXPR)))
|
if ((expr = nl_langinfo(YESEXPR)))
|
||||||
if (expr[0])
|
if (expr[0])
|
||||||
if ((r = match(expr, v)) > 0)
|
if ((r = pa_match(expr, v)) > 0)
|
||||||
return 1;
|
return 1;
|
||||||
|
|
||||||
if ((expr = nl_langinfo(NOEXPR)))
|
if ((expr = nl_langinfo(NOEXPR)))
|
||||||
if (expr[0])
|
if (expr[0])
|
||||||
if ((r = match(expr, v)) > 0)
|
if ((r = pa_match(expr, v)) > 0)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
errno = EINVAL;
|
errno = EINVAL;
|
||||||
|
|
|
||||||
|
|
@ -141,6 +141,8 @@ size_t pa_vsnprintf(char *str, size_t size, const char *format, va_list ap);
|
||||||
|
|
||||||
char *pa_truncate_utf8(char *c, size_t l);
|
char *pa_truncate_utf8(char *c, size_t l);
|
||||||
|
|
||||||
|
int pa_match(const char *expr, const char *v);
|
||||||
|
|
||||||
char *pa_getcwd(void);
|
char *pa_getcwd(void);
|
||||||
char *pa_make_path_absolute(const char *p);
|
char *pa_make_path_absolute(const char *p);
|
||||||
pa_bool_t pa_is_path_absolute(const char *p);
|
pa_bool_t pa_is_path_absolute(const char *p);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue