From: Chris B. <buc...@us...> - 2011-09-29 19:56:41
|
Update of /cvsroot/sblim/sfcb/test/TestProviders In directory vz-cvs-3.sog:/tmp/cvs-serv11930/test/TestProviders Modified Files: cmpiTestInstanceProvider.c Log Message: fixed memory leak Index: cmpiTestInstanceProvider.c =================================================================== RCS file: /cvsroot/sblim/sfcb/test/TestProviders/cmpiTestInstanceProvider.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- cmpiTestInstanceProvider.c 17 Nov 2009 04:11:47 -0000 1.5 +++ cmpiTestInstanceProvider.c 29 Sep 2011 19:56:38 -0000 1.6 @@ -357,6 +357,7 @@ properties cannot exists. */ if(key1.value.uint8 == key2.value.uint8) { + CMRelease(inst); CMReturn (CMPI_RC_ERR_ALREADY_EXISTS); } } @@ -378,6 +379,7 @@ { CMReturn (CMPI_RC_ERR_NOT_SUPPORTED); } + CMRelease(inst); CMReturn (CMPI_RC_OK); } |