| /* SPDX-License-Identifier: LGPL-2.1+ */ | |
| #include "string-table.h" | |
| #include "string-util.h" | |
| ssize_t string_table_lookup(const char * const *table, size_t len, const char *key) { | |
| size_t i; | |
| if (!key) | |
| return -1; | |
| for (i = 0; i < len; ++i) | |
| if (streq_ptr(table[i], key)) | |
| return (ssize_t) i; | |
| return -1; | |
| } |