commit dcebd01e7c51f4942361416f7a7ab9479e27648b
parent 495b9419cbf97dda1b52967d7f9ac25afb52fa1b
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 1 Jul 2016 12:30:49 +0200
Improve scene verbosity + minor changes
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/s2d_scene.c b/src/s2d_scene.c
@@ -932,6 +932,9 @@ s2d_scene_get_primitive
}
S2D(scene_primitives_count(scn, &nprims));
if(iprim >= nprims) {
+ log_error(scn->dev,
+ "%s: The primitive index %u exceeds the number of scene primitives %u.\n",
+ FUNC_NAME, iprim, (unsigned)nprims);
res = RES_BAD_ARG;
goto error;
}
@@ -1062,6 +1065,7 @@ exit:
if(out_length) *out_length = length;
return res;
error:
+ length = -1.f;
goto exit;
}
@@ -1107,6 +1111,7 @@ exit:
if(out_area) *out_area = area;
return res;
error:
+ area = -1.f;
goto exit;
}