#ifndef VULKAN_STRLIST_H #define VULKAN_STRLIST_H struct strlist { const char **list; int count; }; void sl_append(struct strlist *sl, const char **strs, int nstrs); static inline void sl_append1(struct strlist *sl, const char *str) { sl_append(sl, &str, 1); } void sl_free(struct strlist *sl); #endif // VULKAN_STRLIST_H