commit 962464113d243b2a23a270c21f2fdf6fe9656ca1 parent 814dfa5db3b2f8ecde58bfbb0fec5d6cbd66853c Author: Christophe Coustet <christophe.coustet@meso-star.com> Date: Wed, 26 Sep 2018 17:35:58 +0200 Fix a memleak on error Diffstat:
| M | src/sdis_scene_Xd.h | | | 1 | + |
1 file changed, 1 insertion(+), 0 deletions(-)
diff --git a/src/sdis_scene_Xd.h b/src/sdis_scene_Xd.h @@ -652,6 +652,7 @@ XD(setup_enclosures)(struct sdis_scene* scn, struct sencXd(descriptor)* desc) if(header.enclosed_media_count != 1 && !header.is_infinite) { res = RES_BAD_ARG; + SENCXD(enclosure_ref_put(enc)); goto error; }