File 0350-bnc466666-2093567-ref-quals.patch of Package sblim-sfcb
diff -up ./cimXmlGen.c.orig ./cimXmlGen.c
--- ./cimXmlGen.c.orig 2009-01-23 13:36:31.000000000 -0700
+++ ./cimXmlGen.c 2009-01-23 13:36:51.000000000 -0700
@@ -844,16 +844,7 @@ int cls2xml(CMPIConstClass * cls, UtilSt
else {
type = dataType(data.type);
if (*type == '*') {
- if (data.state &CMPI_nullValue) {
- SFCB_APPENDCHARS_BLOCK(sb, "<PROPERTY.REFERENCE NAME=\"");
- sb->ft->appendChars(sb, (char*)name->hdl);
- if(refName) {
- SFCB_APPENDCHARS_BLOCK(sb, "\" REFERENCECLASS=\"");
- sb->ft->appendChars(sb, (char*)refName->hdl);
- }
- SFCB_APPENDCHARS_BLOCK(sb, "\"></PROPERTY.REFERENCE>\n");
- }
- else DATA2XML(&data,cls,name,refName,"<PROPERTY.REFERENCE NAME=\"",
+ DATA2XML(&data,cls,name,refName,"<PROPERTY.REFERENCE NAME=\"",
"</PROPERTY.REFERENCE>\n", sb, qsb, 0,0);
}
else DATA2XML(&data,cls,name,NULL,"<PROPERTY NAME=\"", "</PROPERTY>\n",