Update of /cvsroot/sblim/sfcb
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1509
Modified Files:
classProvider.c
Log Message:
Fixed [ 1209907 ] Incorrect CMPI_RC_ERR_CLASS_HAS_CHILDREN error
Index: classProvider.c
===================================================================
RCS file: /cvsroot/sblim/sfcb/classProvider.c,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- classProvider.c 22 May 2005 18:45:03 -0000 1.13
+++ classProvider.c 27 May 2005 14:29:02 -0000 1.14
@@ -843,7 +843,10 @@
}
UtilList *ul = getChildren(cReg,cn);
- if (ul) {
+ if (ul && ul->ft->size(ul)) {
+// char *child;
+// for (child =(char*)ul->ft->getFirst(ul); child; child=(char*)ul->ft->getNext(ul))
+// printf("child: %s\n",child);
st.rc = CMPI_RC_ERR_CLASS_HAS_CHILDREN;
_SFCB_RETURN(st);
}
|