diff options
| author | Bryce Harrington <b.harrington@samsung.com> | 2014-05-08 10:11:39 -0700 |
|---|---|---|
| committer | Bryce Harrington <b.harrington@samsung.com> | 2014-05-08 18:50:52 -0700 |
| commit | 6462239c7432142640eaa3cc0f9b80fb102014d2 (patch) | |
| tree | 3619d15ee8332f54ce5332719a20626fd2798ba0 /src/caskbench.cpp | |
| parent | 151f179755bf5e7d8a61d28cc7cfac109e2952d0 (diff) | |
Use shape_type_t in shapes structure
Diffstat (limited to 'src/caskbench.cpp')
| -rw-r--r-- | src/caskbench.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/caskbench.cpp b/src/caskbench.cpp index a676383..9e92576 100644 --- a/src/caskbench.cpp +++ b/src/caskbench.cpp @@ -285,7 +285,6 @@ process_options(caskbench_options_t *opt, int argc, char *argv[]) opt->enable_egl_sample_buffers = 0; - opt->shape_name = NULL; opt->x_position = 0; opt->y_position = 0; opt->width = 0; @@ -340,17 +339,18 @@ get_tick (void) return (double)now.tv_sec + (double)now.tv_usec / 1000000.0; } -int -convertToShapeID(const char* shape_name) +shape_type_t +convertToShapeType(const char* shape_name) { int i =0; if (shape_name == NULL) - return 0; + return (shape_type_t) 0; while (gShapes[i] != NULL) { if (strcmp(gShapes[i], shape_name) == 0) - return i + 1; + return (shape_type_t)(i + 1); i++; } + return (shape_type_t) 0; } fill_type_t @@ -364,6 +364,7 @@ convertToFillType(const char *fill_name) return (fill_type_t) i ; i++; } + return (fill_type_t) 0; } void @@ -522,7 +523,7 @@ shape_defaults_init(shapes *shape_defaults, caskbench_options_t *opt) shape_defaults->y = opt->y_position; shape_defaults->width = opt->width; shape_defaults->height = opt->height; - shape_defaults->shape_name = opt->shape_name; + shape_defaults->shape_type = convertToShapeType(opt->shape_name); shape_defaults->fill_type = convertToFillType(opt->fill_type); shape_defaults->red = opt->red; shape_defaults->green = opt->green; |