solstice

Compute collected power and efficiencies of a solar plant
git clone git://git.meso-star.com/solstice.git
Log | Files | Refs | README | LICENSE

commit b770f7310e1991c4dab4fa0b60fbcde64abd6fe6
parent d7e11b10b90ab63acab87fbcf3a8b2784dabce3b
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed, 15 Mar 2017 15:12:36 +0100

Fix coding style in the solparser library

Prefix the hyperboloid_focals data type by the "solparser" library
prefix as any public data structure. Make consistent the "else"
directives: they should be preceded by a space and the closing bracket
of the corresponding if directive.

Diffstat:
Msrc/parser/solparser.c | 20+++++++-------------
Msrc/parser/solparser_shape.h | 13+++++++------
2 files changed, 14 insertions(+), 19 deletions(-)

diff --git a/src/parser/solparser.c b/src/parser/solparser.c @@ -1942,7 +1942,7 @@ parse_focals_description (struct solparser* parser, yaml_document_t* doc, const yaml_node_t* desc, - struct hyperboloid_focals* focals) + struct solparser_hyperboloid_focals* focals) { enum { REAL, IMAGE }; intptr_t i, n; @@ -1980,8 +1980,7 @@ parse_focals_description if (!strcmp((char*) key->data.scalar.value, "real")) { SETUP_MASK(REAL, "real"); res = parse_real(parser, val, nextafter(0, 1), DBL_MAX, &focals->real); - } - else if (!strcmp((char*) key->data.scalar.value, "image")) { + } else if (!strcmp((char*) key->data.scalar.value, "image")) { SETUP_MASK(IMAGE, "image"); res = parse_real(parser, val, nextafter(0, 1), DBL_MAX, &focals->image); } @@ -2062,12 +2061,10 @@ parse_hyperboloid if (!strcmp((char*) key->data.scalar.value, "clip")) { SETUP_MASK(CLIP, "clip"); res = parse_clip(parser, doc, val, &shape->polyclips); - } - else if (!strcmp((char*) key->data.scalar.value, "focals")) { + } else if (!strcmp((char*) key->data.scalar.value, "focals")) { SETUP_MASK(FOCAL, "focals"); res = parse_focals_description(parser, doc, val, &shape->focals); - } - else { + } else { log_err(parser, key, "unknown hyperbol parameter `%s'.\n", key->data.scalar.value); res = RES_BAD_ARG; @@ -2374,8 +2371,7 @@ parse_object shape->type = SOLPARSER_SHAPE_PARABOLIC_CYLINDER; res = parse_paraboloid (parser, doc, val, shape->type, &shape->data.parabolic_cylinder); - } - else if (!strcmp((char*) key->data.scalar.value, "hyperbol")) { + } else if (!strcmp((char*) key->data.scalar.value, "hyperbol")) { SETUP_MASK(SHAPE, "shape"); shape->type = SOLPARSER_SHAPE_HYPERBOL; res = parse_hyperboloid(parser, doc, val, &shape->data.hyperbol); @@ -2650,10 +2646,8 @@ parse_anchor } else if(!strcmp((char*)key->data.scalar.value, "position")) { SETUP_MASK(POSITION, "position description"); res = parse_real3(parser, doc, val, -DBL_MAX, DBL_MAX, solanchor->position); - } - else if (!strcmp((char*) key->data.scalar.value, "hyperboloid_image_focals")) - { - struct hyperboloid_focals focals; + } else if (!strcmp((char*) key->data.scalar.value, "hyperboloid_image_focals")) { + struct solparser_hyperboloid_focals focals; SETUP_MASK(POSITION, "position description"); res = parse_focals_description(parser, doc, val, &focals); if (res != RES_OK) goto error; diff --git a/src/parser/solparser_shape.h b/src/parser/solparser_shape.h @@ -201,16 +201,17 @@ solparser_shape_paraboloid_copy_and_release /******************************************************************************* * Hyperboloid shape ******************************************************************************/ -struct hyperboloid_focals { - double real, image; +struct solparser_hyperboloid_focals { + double real; + double image; }; -#define HYPERBOLOID_FOCALS_NULL__ { 0, 0 } -static const struct hyperboloid_focals -HYPERBOLOID_FOCALS_NULL = HYPERBOLOID_FOCALS_NULL__; +#define SOLPARSER_HYPERBOLOID_FOCALS_NULL__ { 0, 0 } +static const struct solparser_hyperboloid_focals +SOLPARSER_HYPERBOLOID_FOCALS_NULL = SOLPARSER_HYPERBOLOID_FOCALS_NULL__; struct solparser_shape_hyperboloid { - struct hyperboloid_focals focals; + struct solparser_hyperboloid_focals focals; struct darray_polyclip polyclips; };