89 static void usage(
char *progname)
91 msg_fatal(
"usage: %s [-v] patterns string", progname);
94 int main(
int argc,
char **argv)
102 while ((ch =
GETOPT(argc, argv,
"v")) > 0) {
111 if (argc != optind + 2)
116 string = argv[optind + 1];
118 "YES" : list->error == 0 ?
"NO" :
"ERROR");
#define MATCH_FLAG_RETURN
int main(int argc, char **argv)
#define string_list_init(o, f, p)
#define string_list_match
VSTREAM * vstream_printf(const char *fmt,...)
NORETURN msg_fatal(const char *fmt,...)
int vstream_fflush(VSTREAM *stream)
#define GETOPT(argc, argv, str)
void msg_vstream_init(const char *name, VSTREAM *vp)