Kasimier T. Buchcik
876a6db193
Simpified attribute wildcard creation and assignment to get rid of memory
...
* xmlschemas.c include/libxml/schemasInternals.h
test/schemas/bug152470_1.* result/schemas/bug152470_1_1*:
Simpified attribute wildcard creation and assignment to get rid
of memory leaks.
Restructured the validation process.
Restructured and expanded parsing of <attributeGroup>.
Added initial handing of xsi:type.
Advanced handling of xsi:nil (should work now for simple types).
Added construction of schemata using xsi:schemaLocation and
xsi:noNamespaceSchemaLocation; this is not enabled, since
no corresponding API exists yet.
Moved the content model to complex type components.
Resolution of types for attributes will look for simple types
only (incl. all the built-in simple types).
Extended parsing of 'anyAttribute'.
Fixed content-type type for complex types if derived from
'anyType' using the short-hand form (see bug # 152470,
submitted by Thilo Jeremias).
* include/libxml/xmlschematypes.h: Cleaned up some comments.
* xstc/xstc.py: Workaround to accomodate case insensitive
test definitions in ms-test.def.xml.
* result/schemas/deter0_0_0.err result/schemas/ns0_0_2.err
result/schemas/ns0_1_2.err: Adapted.
2004-09-16 11:31:52 +00:00
..
2002-04-16 15:50:10 +00:00
2002-06-04 04:28:13 +00:00
2004-07-16 09:03:08 +00:00
2004-06-14 19:58:20 +00:00
2004-05-11 15:57:42 +00:00
2003-10-02 22:28:19 +00:00
2004-08-31 08:42:17 +00:00
2004-03-31 15:50:43 +00:00
2004-05-15 18:51:42 +00:00
2004-09-16 11:31:52 +00:00
2004-08-16 00:39:03 +00:00
2000-03-14 18:30:20 +00:00
2001-02-02 17:07:32 +00:00
2004-06-24 02:24:44 +00:00
2003-12-08 10:25:02 +00:00
2004-06-25 05:49:08 +00:00
2004-04-18 20:55:39 +00:00
2003-02-13 15:52:58 +00:00
1999-11-18 14:02:05 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-11-18 14:02:05 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2002-02-13 13:07:41 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2002-12-16 22:04:11 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-09-11 23:42:01 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-11 23:42:01 +00:00
2004-02-18 14:28:22 +00:00
2004-06-08 12:03:41 +00:00
2004-02-18 14:28:22 +00:00
2004-02-18 14:28:22 +00:00
2004-02-20 08:18:58 +00:00
2004-06-08 12:03:41 +00:00
2004-02-20 08:18:58 +00:00
2004-02-20 08:18:58 +00:00
2004-03-10 16:27:03 +00:00
2004-06-08 12:03:41 +00:00
2004-03-10 16:27:03 +00:00
2004-03-10 16:27:03 +00:00
2001-03-20 11:27:34 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:34 +00:00
2000-08-27 21:12:29 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-08-27 21:12:29 +00:00
2004-06-08 12:03:41 +00:00
2003-09-18 13:35:51 +00:00
2003-09-03 13:10:37 +00:00
2000-08-27 21:12:29 +00:00
2004-06-08 12:03:41 +00:00
2003-09-18 13:35:51 +00:00
2003-09-03 13:10:37 +00:00
1999-10-11 15:09:51 +00:00
2003-09-26 12:47:50 +00:00
2004-06-08 12:03:41 +00:00
2003-09-26 12:47:50 +00:00
2003-09-26 12:47:50 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-01-17 13:48:01 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-01-17 13:48:01 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-01-17 13:48:01 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-01-17 13:48:01 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-01-17 13:48:01 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-08-07 01:10:10 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-08-07 01:10:10 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-06-02 17:44:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-06-02 17:44:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-06-02 17:44:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-06-02 17:44:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-06-02 17:44:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-10-11 15:09:51 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-04-10 16:38:06 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-04-10 16:38:06 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-04-10 16:38:06 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-04-10 16:38:06 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-04-10 16:38:06 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-06-02 17:44:04 +00:00
2004-06-08 12:03:41 +00:00
2003-11-03 12:31:38 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-10-11 15:09:51 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-10-11 15:09:51 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-10-27 06:21:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:34 +00:00
1998-10-27 06:21:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-08-10 19:10:03 +00:00
2004-06-08 12:03:41 +00:00
2003-11-03 12:31:38 +00:00
2003-09-03 13:10:37 +00:00
2001-04-10 16:38:06 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-10-02 22:28:19 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2004-06-08 12:03:41 +00:00
2004-06-08 12:03:41 +00:00
2004-06-08 12:03:41 +00:00
2004-06-08 12:03:41 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-08-10 19:10:03 +00:00
2004-02-12 11:57:52 +00:00
2004-06-08 12:03:41 +00:00
2004-02-12 11:57:52 +00:00
2004-02-12 11:57:52 +00:00
2000-07-14 14:54:24 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-07-14 14:54:24 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-11-25 18:29:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-10-14 09:10:25 +00:00
1999-10-14 09:10:25 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1999-10-14 09:10:25 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2002-03-25 12:10:14 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2004-08-31 08:42:17 +00:00
2004-08-31 08:42:17 +00:00
2004-08-31 08:42:17 +00:00
2004-08-31 08:42:17 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-09-10 10:51:05 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-10 10:50:59 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
1998-08-13 03:39:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-11-25 18:29:55 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-06-13 10:05:56 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-06-13 10:05:56 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-08-20 15:32:58 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-08-27 21:12:29 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-06-28 12:13:56 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-11-28 09:39:10 +00:00
2004-06-08 12:03:41 +00:00
2003-11-28 09:39:10 +00:00
2003-11-28 09:39:10 +00:00
2003-07-16 21:18:19 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2003-11-28 09:39:10 +00:00
2004-06-08 12:03:41 +00:00
2003-11-28 09:39:10 +00:00
2003-11-28 09:39:10 +00:00
2000-10-15 10:02:56 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2001-04-11 11:28:06 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2002-11-21 14:10:52 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2004-05-09 23:48:39 +00:00
2004-06-08 12:03:41 +00:00
2004-05-09 23:48:39 +00:00
2004-05-09 23:48:39 +00:00
1999-06-02 17:44:04 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-09-03 13:10:37 +00:00
2000-03-14 18:30:20 +00:00
2004-06-08 12:03:41 +00:00
2003-09-15 14:50:06 +00:00
2003-10-02 22:28:19 +00:00