diff options
| author | Bryce Harrington <b.harrington@samsung.com> | 2014-01-02 19:55:44 -0800 |
|---|---|---|
| committer | Bryce Harrington <b.harrington@samsung.com> | 2014-01-02 19:55:44 -0800 |
| commit | 6c462c639702af7924fc2800a0291445dd441688 (patch) | |
| tree | 6f59bad26ae8a64a936a32d716da5cec8e7bacc2 /src/caskbench.cpp | |
| parent | 9c3acb7636596ccc70ef1ce38533a5fb7ad724d6 (diff) | |
Refactor out result structure initialization
Diffstat (limited to 'src/caskbench.cpp')
| -rw-r--r-- | src/caskbench.cpp | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/caskbench.cpp b/src/caskbench.cpp index e11546c..d6339d1 100644 --- a/src/caskbench.cpp +++ b/src/caskbench.cpp @@ -293,6 +293,17 @@ context_destroy(caskbench_context_t *context) context->destroy_cairo(); } +void +result_init(caskbench_result_t *result, const char* name) +{ + assert(result); + + result->test_case_name = name; + result->size = 0; + result->min_run_time = -1.0; + result->avg_run_time = -1.0; +} + int main (int argc, char *argv[]) { @@ -325,11 +336,7 @@ main (int argc, char *argv[]) srand(0xdeadbeef); context_init(&context, opt.size, opt.surface_type); - - result.test_case_name = perf_tests[c].name; - result.size = 0; - result.min_run_time = -1.0; - result.avg_run_time = -1.0; + result_init(&result, perf_tests[c].name); if (perf_tests[c].setup != NULL) if (!perf_tests[c].setup(&context)) { |