export pa_match()

This commit is contained in:
Lennart Poettering 2009-02-18 21:57:16 +01:00
parent be81a681ac
commit d85ef71675
2 changed files with 5 additions and 3 deletions

View file

@ -704,7 +704,7 @@ void pa_reset_priority(void) {
#endif
}
static int match(const char *expr, const char *v) {
int pa_match(const char *expr, const char *v) {
int k;
regex_t re;
int r;
@ -744,12 +744,12 @@ int pa_parse_boolean(const char *v) {
/* And then we check language dependant */
if ((expr = nl_langinfo(YESEXPR)))
if (expr[0])
if ((r = match(expr, v)) > 0)
if ((r = pa_match(expr, v)) > 0)
return 1;
if ((expr = nl_langinfo(NOEXPR)))
if (expr[0])
if ((r = match(expr, v)) > 0)
if ((r = pa_match(expr, v)) > 0)
return 0;
errno = EINVAL;

View file

@ -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);
int pa_match(const char *expr, const char *v);
char *pa_getcwd(void);
char *pa_make_path_absolute(const char *p);
pa_bool_t pa_is_path_absolute(const char *p);