From: Gareth S B. <bes...@us...> - 2005-05-22 18:45:11
|
Update of /cvsroot/sblim/sfcb In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4259 Modified Files: classProvider.c default.reg providerMgr.c Log Message: misc fixes for http://sourceforge.net/tracker/index.php?func=detail&aid=1203985&group_id=128809&atid=712784 Index: default.reg =================================================================== RCS file: /cvsroot/sblim/sfcb/default.reg,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- default.reg 18 May 2005 05:57:57 -0000 1.4 +++ default.reg 22 May 2005 18:45:03 -0000 1.5 @@ -30,4 +30,5 @@ provider: IndCIMXMLHandler location: sfcIndCIMXMLHandler type: instance method + namespace: root/interop # Index: classProvider.c =================================================================== RCS file: /cvsroot/sblim/sfcb/classProvider.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- classProvider.c 29 Apr 2005 11:35:31 -0000 1.12 +++ classProvider.c 22 May 2005 18:45:03 -0000 1.13 @@ -741,7 +741,7 @@ int rc; _SFCB_ENTER(TRACE_PROVIDERS, "ClassProviderGetClass"); - _SFCB_TRACE(1,("--- ClassName %s",(char *) cn->hdl)); + _SFCB_TRACE(1,("--- ClassName=\"%s\"",(char *) cn->hdl)); cReg=getNsReg(ref, &rc); if (cReg==NULL) { @@ -752,8 +752,11 @@ cReg->ft->rLock(cReg); cl = getClass(cReg, (char *) cn->hdl); - if (cl) CMReturnInstance(rslt, (CMPIInstance *) cl); - else { + if (cl) { + _SFCB_TRACE(1,("--- Class found")); + CMReturnInstance(rslt, (CMPIInstance *) cl); + } else { + _SFCB_TRACE(1,("--- Class not found")); st.rc = CMPI_RC_ERR_NOT_FOUND; } Index: providerMgr.c =================================================================== RCS file: /cvsroot/sblim/sfcb/providerMgr.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- providerMgr.c 26 Apr 2005 21:58:47 -0000 1.8 +++ providerMgr.c 22 May 2005 18:45:03 -0000 1.9 @@ -160,7 +160,8 @@ if (strcasecmp(nameSpace,"root/pg_interop")==0) return nameSpaceOk(info,"root/interop"); - + + _SFCB_TRACE(1,("--- failed")); _SFCB_RETURN(0); } |