From ca4041ec038e3efc8ce8a51acee2e70e5b242dce Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Fri, 8 Nov 2013 11:46:47 -0800 Subject: Change NUM_CASES into a more general purpose NUM_ELEM(x) macro --- src/caskbench.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/caskbench.cpp') diff --git a/src/caskbench.cpp b/src/caskbench.cpp index e674b50..fcb8a6c 100644 --- a/src/caskbench.cpp +++ b/src/caskbench.cpp @@ -47,7 +47,7 @@ caskbench_perf_test_t perf_tests[] = { {"skia-paint", sk_setup_paint, sk_teardown_paint, sk_test_paint}, {"skia-stroke", sk_setup_stroke, sk_teardown_stroke, sk_test_stroke}, }; -#define NUM_CASES (sizeof(perf_tests)/sizeof(perf_tests[0])) +#define NUM_ELEM(x) (sizeof(x)/sizeof(x[0])) typedef enum { CASKBENCH_STATUS_PASS, @@ -84,7 +84,7 @@ process_options(caskbench_options_t *opt, int argc, char *argv[]) NULL}, {"dry-run", 'n', POPT_ARG_NONE, &opt->dry_run, 0, "Just list the selected test case names without executing", - "num"}, + NULL}, POPT_AUTOHELP {NULL} }; @@ -166,7 +166,7 @@ main (int argc, char *argv[]) // TODO: Open output file // start json printf("[\n"); - for (c=0; c