sandygao    2003/03/13 08:56:27

  Modified:    java/src/org/apache/xerces/impl/dv/xs XSSimpleTypeDecl.java
  Log:
  Fixing bug 17885: sometimes the member type definition in PSVI is not null
  when the type definition is not a simple type with union variety.
  
  Revision  Changes    Path
  1.34      +6 -2      
xml-xerces/java/src/org/apache/xerces/impl/dv/xs/XSSimpleTypeDecl.java
  
  Index: XSSimpleTypeDecl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/xs/XSSimpleTypeDecl.java,v
  retrieving revision 1.33
  retrieving revision 1.34
  diff -u -r1.33 -r1.34
  --- XSSimpleTypeDecl.java     17 Feb 2003 22:14:38 -0000      1.33
  +++ XSSimpleTypeDecl.java     13 Mar 2003 16:56:26 -0000      1.34
  @@ -2,7 +2,7 @@
    * The Apache Software License, Version 1.1
    *
    *
  - * Copyright (c) 2001, 2002 The Apache Software Foundation.  All rights
  + * Copyright (c) 2001-2003 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -1300,6 +1300,8 @@
   
           if (validatedInfo == null)
               validatedInfo = new ValidatedInfo();
  +        else
  +            validatedInfo.reset();
   
           // first normalize string value, and convert it to actual value
           boolean needNormalize = context==null||context.needToNormalize();
  @@ -1321,6 +1323,8 @@
               
           if (validatedInfo == null)
               validatedInfo = new ValidatedInfo();
  +        else
  +            validatedInfo.reset();
   
           // first normalize string value, and convert it to actual value
           boolean needNormalize = context==null||context.needToNormalize();
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to