#include <string.h>
#define ARRAY_CARDINALITY(Array) (sizeof (Array) / sizeof *(Array))
-#define STREQ(s1, s2) ((strcmp (s1, s2) == 0))
+#define STREQ(s1, s2) (strcmp (s1, s2) == 0)
#define ASSERT(expr) \
do \
{ \
}
int
-main ()
+main (void)
{
/* set_program_name (argv[0]); placate overzealous "syntax-check" test. */
+ static char one[] = "1";
+ static char two[] = "2";
+ static char three[] = "3";
static char *av[][4] = {
{NULL},
- {"1", NULL},
- {"1", "2", NULL},
- {"1", "2", "3", NULL}
+ {one, NULL},
+ {one, two, NULL},
+ {one, two, three, NULL}
};
int use_stream;