cargilld 2005/01/12 13:00:47 Modified: c/samples/SCMPrint SCMPrint.cpp Log: Fix for xercesc-1219. Revision Changes Path 1.6 +7 -0 xml-xerces/c/samples/SCMPrint/SCMPrint.cpp Index: SCMPrint.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/samples/SCMPrint/SCMPrint.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- SCMPrint.cpp 28 Sep 2004 04:42:21 -0000 1.5 +++ SCMPrint.cpp 12 Jan 2005 21:00:47 -0000 1.6 @@ -16,6 +16,9 @@ /* * $Log$ + * Revision 1.6 2005/01/12 21:00:47 cargilld + * Fix for xercesc-1219. + * * Revision 1.5 2004/09/28 04:42:21 cargilld * Update sample to use an error handler and only generate xsmodel when a schema document has been loaded successfully. * @@ -507,6 +510,10 @@ void processParticle(XSParticle *xsParticle) { + if (!xsParticle) { + XERCES_STD_QUALIFIER cout << "xsParticle is NULL"; + return; + } XSParticle::TERM_TYPE termType = xsParticle->getTermType(); if (termType == XSParticle::TERM_ELEMENT) { XSElementDeclaration *xsElement = xsParticle->getElementTerm();
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]