commit 288be1f42de84248527bb95df1f474c97503288a
parent 1f6d28863f693918e016342c3e86c29ba56fce12
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Mon, 14 Nov 2016 15:23:52 +0100
DEFAULT / NULL initialize vars in tests.
Diffstat:
9 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/src/test_ssol_material.c b/src/test_ssol_material.c
@@ -29,7 +29,7 @@ main(int argc, char** argv)
struct mem_allocator allocator;
struct ssol_device* dev;
struct ssol_material* material;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
(void) argc, (void) argv;
mem_init_proxy_allocator(&allocator, &mem_default_allocator);
diff --git a/src/test_ssol_shape.c b/src/test_ssol_shape.c
@@ -34,9 +34,9 @@ main(int argc, char** argv)
struct ssol_device* dev;
struct ssol_shape* shape;
struct ssol_vertex_data attribs[3];
- struct ssol_punched_surface punched_surface;
- struct ssol_carving carving;
- struct ssol_quadric quadric;
+ struct ssol_punched_surface punched_surface = SSOL_PUNCHED_SURFACE_NULL;
+ struct ssol_carving carving = SSOL_CARVING_NULL;
+ struct ssol_quadric quadric = SSOL_QUADRIC_DEFAULT;
double polygon[] = {
-1.0, -1.0, -1.0, 1.0, 1.0, 1.0, 1.0, -1.0, 0.f, -2.f
};
diff --git a/src/test_ssol_solver1.c b/src/test_ssol_solver1.c
@@ -43,7 +43,7 @@ main(int argc, char** argv)
struct ssol_vertex_data attribs[1];
struct ssol_material* m_mtl;
struct ssol_material* v_mtl;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
struct ssol_object* m_object;
struct ssol_object* t_object;
struct ssol_instance* heliostat;
diff --git a/src/test_ssol_solver2.c b/src/test_ssol_solver2.c
@@ -53,12 +53,12 @@ main(int argc, char** argv)
struct ssol_shape* square;
struct ssol_vertex_data attribs[1];
struct ssol_shape* quad_square;
- struct ssol_carving carving;
+ struct ssol_carving carving = SSOL_CARVING_NULL;
struct ssol_quadric quadric = SSOL_QUADRIC_DEFAULT;
- struct ssol_punched_surface punched;
+ struct ssol_punched_surface punched = SSOL_PUNCHED_SURFACE_NULL;
struct ssol_material* m_mtl;
struct ssol_material* v_mtl;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
struct ssol_object* m_object;
struct ssol_object* s_object;
struct ssol_object* t_object;
diff --git a/src/test_ssol_solver2b.c b/src/test_ssol_solver2b.c
@@ -53,12 +53,12 @@ main(int argc, char** argv)
struct ssol_vertex_data attribs[1];
struct ssol_shape* quad_square;
struct ssol_shape* quad_rect;
- struct ssol_carving carving;
+ struct ssol_carving carving = SSOL_CARVING_NULL;
struct ssol_quadric quadric = SSOL_QUADRIC_DEFAULT;
- struct ssol_punched_surface punched;
+ struct ssol_punched_surface punched = SSOL_PUNCHED_SURFACE_NULL;
struct ssol_material* m_mtl;
struct ssol_material* v_mtl;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
struct ssol_object* m_object;
struct ssol_object* s_object;
struct ssol_object* t_object;
diff --git a/src/test_ssol_solver3.c b/src/test_ssol_solver3.c
@@ -47,12 +47,12 @@ main(int argc, char** argv)
struct ssol_shape* square;
struct ssol_vertex_data attribs[1];
struct ssol_shape* quad_square;
- struct ssol_carving carving;
+ struct ssol_carving carving = SSOL_CARVING_NULL;
struct ssol_quadric quadric = SSOL_QUADRIC_DEFAULT;
- struct ssol_punched_surface punched;
+ struct ssol_punched_surface punched = SSOL_PUNCHED_SURFACE_NULL;
struct ssol_material* m_mtl;
struct ssol_material* v_mtl;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
struct ssol_object* m_object;
struct ssol_object* t_object;
struct ssol_instance* heliostat;
diff --git a/src/test_ssol_solver3N.c b/src/test_ssol_solver3N.c
@@ -90,12 +90,12 @@ main(int argc, char** argv)
struct ssol_shape* square;
struct ssol_vertex_data attribs[1];
struct ssol_shape* quad_square;
- struct ssol_carving carving;
+ struct ssol_carving carving = SSOL_CARVING_NULL;
struct ssol_quadric quadric = SSOL_QUADRIC_DEFAULT;
- struct ssol_punched_surface punched;
+ struct ssol_punched_surface punched = SSOL_PUNCHED_SURFACE_NULL;
struct ssol_material* m_mtl;
struct ssol_material* v_mtl;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
struct ssol_object* m_object;
struct ssol_object* t_object;
struct ssol_instance* target;
diff --git a/src/test_ssol_solver4.c b/src/test_ssol_solver4.c
@@ -47,12 +47,12 @@ main(int argc, char** argv)
struct ssol_shape* square;
struct ssol_vertex_data attribs[1];
struct ssol_shape* quad_square;
- struct ssol_carving carving;
+ struct ssol_carving carving = SSOL_CARVING_NULL;
struct ssol_quadric quadric = SSOL_QUADRIC_DEFAULT;
- struct ssol_punched_surface punched;
+ struct ssol_punched_surface punched = SSOL_PUNCHED_SURFACE_NULL;
struct ssol_material* m_mtl;
struct ssol_material* v_mtl;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
struct ssol_object* m_object;
struct ssol_object* t_object;
struct ssol_instance* heliostat;
diff --git a/src/test_ssol_solver5.c b/src/test_ssol_solver5.c
@@ -47,12 +47,12 @@ main(int argc, char** argv)
struct ssol_shape* rect;
struct ssol_vertex_data attribs[1];
struct ssol_shape* quad_square;
- struct ssol_carving carving;
+ struct ssol_carving carving = SSOL_CARVING_NULL;
struct ssol_quadric quadric = SSOL_QUADRIC_DEFAULT;
- struct ssol_punched_surface punched;
+ struct ssol_punched_surface punched = SSOL_PUNCHED_SURFACE_NULL;
struct ssol_material* m_mtl;
struct ssol_material* v_mtl;
- struct ssol_mirror_shader shader;
+ struct ssol_mirror_shader shader = SSOL_MIRROR_SHADER_NULL;
struct ssol_object* m_object;
struct ssol_object* t_object;
struct ssol_instance* heliostat;