neilg 2004/01/06 07:24:42 Modified: c/src/xercesc/internal XSObjectFactory.cpp Log: make sure locally-declared attributes have declarations in the PSVI Revision Changes Path 1.18 +6 -0 xml-xerces/c/src/xercesc/internal/XSObjectFactory.cpp Index: XSObjectFactory.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/XSObjectFactory.cpp,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- XSObjectFactory.cpp 6 Jan 2004 03:55:26 -0000 1.17 +++ XSObjectFactory.cpp 6 Jan 2004 15:24:42 -0000 1.18 @@ -56,6 +56,9 @@ /* * $Log$ + * Revision 1.18 2004/01/06 15:24:42 neilg + * make sure locally-declared attributes have declarations in the PSVI + * * Revision 1.17 2004/01/06 03:55:26 knoaman * Various PSVI fixes. * @@ -656,7 +659,10 @@ SchemaAttDef& attDef = (SchemaAttDef&) attDefList.getAttDef(i); if (attDef.getBaseAttDecl()) + { xsAttDecl = addOrFind(attDef.getBaseAttDecl(), xsModel); + fXercesToXSMap->put(&attDef, xsAttDecl); + } else xsAttDecl = addOrFind(&attDef, xsModel, xsObj);
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]