Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

/[routino]/trunk/src/xml/xsd-to-xmlparser.c
ViewVC logotype

Log of /trunk/src/xml/xsd-to-xmlparser.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 1980 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 7 15:55:17 2019 UTC (6 years ago) by amb
File length: 16621 byte(s)
Diff to previous 1784
Free some memory to avoid leaks - found by running with gcc's runtime
sanitizer enabled (make SANITIZE=1 test).


Revision 1784 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 15 13:08:37 2015 UTC (9 years, 7 months ago) by amb
File length: 16574 byte(s)
Diff to previous 1719
Merge libroutino branch back into the trunk.


Revision 1719 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jun 20 14:08:04 2015 UTC (9 years, 9 months ago) by amb
File length: 16534 byte(s)
Diff to previous 1680
Make the xmltags definitions of XML files be constants.


Revision 1680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 26 17:28:56 2015 UTC (9 years, 10 months ago) by amb
File length: 16424 byte(s)
Diff to previous 1204
Merge branch 'MSVC' back into the trunk.


Revision 1204 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 15 15:15:22 2012 UTC (12 years, 3 months ago) by amb
File length: 16336 byte(s)
Diff to previous 1192
Change the xsd-to-xmlparser functions to output the source code in the same
order as the XSD file and do not attempt to sort them into reverse order of
reference.


Revision 1192 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Dec 12 18:49:56 2012 UTC (12 years, 3 months ago) by amb
File length: 16260 byte(s)
Diff to previous 1186
Use STDIN_FILENO instead of 0 for the stdin file descriptor.


Revision 1186 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 10 18:36:08 2012 UTC (12 years, 3 months ago) by amb
File length: 16184 byte(s)
Diff to previous 373
New XML parser doesn't use stdio buffered file access but lower level read
functions.


Revision 373 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 23 18:41:20 2010 UTC (14 years, 11 months ago) by amb
File length: 16187 byte(s)
Diff to previous 367
Pass the tag name to the tag function.


Revision 367 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 13 17:20:09 2010 UTC (14 years, 11 months ago) by amb
File length: 15197 byte(s)
Diff to previous 366
Name the tag variables and functions after the XSD data type and not the tag
name that uses it.


Revision 366 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 12 17:33:52 2010 UTC (14 years, 11 months ago) by amb
File length: 14661 byte(s)
Diff to previous 363
Change the last parameter to the ParseXML function to be general options.


Revision 363 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 11 13:01:38 2010 UTC (15 years ago) by amb
File length: 14609 byte(s)
Diff to previous 355
Added helper functions for parsing strings into numbers.
Added macros to perform common error checking.
Change XML parser callback functions to return an error status.


Revision 355 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 8 17:21:06 2010 UTC (15 years ago) by amb
File length: 13813 byte(s)
Diff to previous 352
Make the strings const and add the number of attributes to the xmltag structure.


Revision 352 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 6 18:48:41 2010 UTC (15 years ago) by amb
File length: 13690 byte(s)
Diff to previous 349
Don't print anything for attributes that are not set.


Revision 349 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 4 14:30:44 2010 UTC (15 years ago) by amb
File length: 13892 byte(s)
Diff to previous 344
Rename the XML handling function.


Revision 344 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 31 17:19:22 2010 UTC (15 years ago) by amb
File length: 13212 byte(s)
Diff to previous 339
Call the XML tag functions for the end tags as well as the start tags.


Revision 339 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 29 18:17:20 2010 UTC (15 years ago) by amb
File length: 11918 byte(s)
Diff to previous 334
Add the option to ignore unknown attributes.
Print out the skeleton file using static functions and variables.


Revision 334 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sun Mar 28 15:27:05 2010 UTC (15 years ago) by amb
File length: 11167 byte(s)
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a