strv: introduce strv_compare()

This commit is contained in:
Yu Watanabe
2020-01-15 11:52:40 +09:00
parent dbca733213
commit 8b75798d12
3 changed files with 35 additions and 19 deletions
+4 -1
View File
@@ -51,7 +51,10 @@ char **strv_remove(char **l, const char *s);
char **strv_uniq(char **l);
bool strv_is_uniq(char * const *l);
bool strv_equal(char * const *a, char * const *b);
int strv_compare(char * const *a, char * const *b);
static inline bool strv_equal(char * const *a, char * const *b) {
return strv_compare(a, b) == 0;
}
#define strv_contains(l, s) (!!strv_find((l), (s)))