commit 14e5b94d9d2f2cf7427497438613f4fcfe1bcd29
parent 751240a95ca02deae1895157c93d62788bff240f
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Mon, 8 Jan 2018 14:13:02 +0100
Fix the registration of the scene interfaces
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/sdis_scene.c b/src/sdis_scene.c
@@ -92,7 +92,7 @@ setup_interfaces
/* Check that the interface is already registered against the scene */
ninterfaces = darray_interface_size_get(&scn->interfaces);
if(id >= ninterfaces) {
- res = darray_interface_resize(&scn->interfaces, ninterfaces + 1);
+ res = darray_interface_resize(&scn->interfaces, id + 1);
if(res != RES_OK) goto error;
}
if(darray_interface_cdata_get(&scn->interfaces)[id]) {