On Wed, May 4, 2016 at 1:13 PM, Johannes Schindelin <Johannes.Schindelin@xxxxxx> wrote: > Maybe something like instead? > > static int one_of(const char *term, ...) > { > int res = 0; > va_list matches; > const char *match; > > va_start(matches, term); > while (!res && (match = va_arg(matches, const char *))) > res = !strcmp(term, match); Yeah or maybe: while ((match = va_arg(matches, const char *)) != NULL) if (!strcmp(term, match)) { res = 1 break; } > va_end(matches); > > return res; > } -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html