From: Heidi N. <hei...@us...> - 2005-04-07 14:26:56
|
Update of /cvsroot/sblim/cmpi-base In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26287 Modified Files: cmpiOSBase_OperatingSystemProvider.c Log Message: Bug 1178575: fixed seg fault of IndicationCleanup() Index: cmpiOSBase_OperatingSystemProvider.c =================================================================== RCS file: /cvsroot/sblim/cmpi-base/cmpiOSBase_OperatingSystemProvider.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- cmpiOSBase_OperatingSystemProvider.c 6 Apr 2005 15:43:16 -0000 1.12 +++ cmpiOSBase_OperatingSystemProvider.c 7 Apr 2005 14:26:34 -0000 1.13 @@ -574,8 +574,8 @@ CMPIContext * ctx) { _OSBASE_TRACE(1,("--- %s CMPI IndicationCleanup() called",_ClassName)); - CMRelease(sourceInstance); - CMRelease(previousInstance); + if(sourceInstance) { CMRelease(sourceInstance); } + if(previousInstance) { CMRelease(previousInstance); } ind_shutdown(); ind_inited = 0; ind_enabled = 0; |