[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xerces-cvs
Subject:    cvs commit: xml-xerces/c/src/xercesc/internal IGXMLScanner2.cpp
From:       knoaman () apache ! org
Date:       2003-11-28 18:33:15
[Download RAW message or body]

knoaman     2003/11/28 10:33:15

  Modified:    c/src/xercesc/internal IGXMLScanner2.cpp
  Log:
  PSVI update. Thanks to David Cargill.
  
  Revision  Changes    Path
  1.47      +8 -4      xml-xerces/c/src/xercesc/internal/IGXMLScanner2.cpp
  
  Index: IGXMLScanner2.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/IGXMLScanner2.cpp,v
  retrieving revision 1.46
  retrieving revision 1.47
  diff -u -r1.46 -r1.47
  --- IGXMLScanner2.cpp	28 Nov 2003 05:13:29 -0000	1.46
  +++ IGXMLScanner2.cpp	28 Nov 2003 18:33:15 -0000	1.47
  @@ -542,10 +542,14 @@
                               , false
                               , elemDecl
                           );
  -                        attrValidator = \
                ((SchemaValidator*)fValidator)->getMostRecentAttrValidator();
  -                        if(getPSVIHandler() && fGrammarType == \
Grammar::SchemaGrammarType  +
  +                        if(fGrammarType == Grammar::SchemaGrammarType)
  +                        {
  +                            attrValidator = \
((SchemaValidator*)fValidator)->getMostRecentAttrValidator();  +                      \
                if (getPSVIHandler()
                                   && ((SchemaValidator \
                *)fValidator)->getErrorOccurred())
  -                            attrValid = PSVIItem::VALIDITY_INVALID;
  +                                attrValid = PSVIItem::VALIDITY_INVALID;
  +                        }
                       }
                       else if(fGrammarType == Grammar::SchemaGrammarType)
                           attrValidator = \
DatatypeValidatorFactory::getBuiltInRegistry()->get(SchemaSymbols::fgDT_ANYSIMPLETYPE);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic