]> granicus.if.org Git - libexpat/log
libexpat
22 years agoDe-tabify; minor code-style consistency changes.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 15:13:02 +0000 (15:13 +0000)]
De-tabify; minor code-style consistency changes.

22 years agoDe-tabify; minor code-style consistency changes.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 14:51:16 +0000 (14:51 +0000)]
De-tabify; minor code-style consistency changes.

22 years agoDe-tabify; minor code-style consistency changes.
Fred L. Drake, Jr. [Mon, 1 Jul 2002 14:45:51 +0000 (14:45 +0000)]
De-tabify; minor code-style consistency changes.

22 years agoDelay the Unix build-process changes since we really need to get a
Fred L. Drake, Jr. [Sat, 29 Jun 2002 15:26:38 +0000 (15:26 +0000)]
Delay the Unix build-process changes since we really need to get a
bugfix release out.

22 years agoUpdate for the 1.95.4 release.
Fred L. Drake, Jr. [Sat, 29 Jun 2002 15:24:30 +0000 (15:24 +0000)]
Update for the 1.95.4 release.

22 years agoFix SF bug #575168: "Missing events for end-element".
Fred L. Drake, Jr. [Fri, 28 Jun 2002 23:04:49 +0000 (23:04 +0000)]
Fix SF bug #575168: "Missing events for end-element".

22 years agoAdd regression tests for SF bug #566334:
Fred L. Drake, Jr. [Fri, 28 Jun 2002 14:20:07 +0000 (14:20 +0000)]
Add regression tests for SF bug #566334:
"Default namespace => wrong element names"

22 years agoDelayed the InternalEntityRefHandler feature.
Fred L. Drake, Jr. [Fri, 28 Jun 2002 13:40:20 +0000 (13:40 +0000)]
Delayed the InternalEntityRefHandler feature.

22 years agoAdd a regression test that might tickle SF bug #422239. See comments
Fred L. Drake, Jr. [Fri, 28 Jun 2002 13:35:44 +0000 (13:35 +0000)]
Add a regression test that might tickle SF bug #422239.  See comments
for more information.

22 years agoChange CVS link to the local version of the instructions for using the
Fred L. Drake, Jr. [Fri, 28 Jun 2002 04:03:36 +0000 (04:03 +0000)]
Change CVS link to the local version of the instructions for using the
Expat CVS repository.

22 years agoAdd a link to the ViewCVS repository browser.
Fred L. Drake, Jr. [Fri, 28 Jun 2002 04:02:45 +0000 (04:02 +0000)]
Add a link to the ViewCVS repository browser.

22 years agoMark one more of the release requirements as done.
Fred L. Drake, Jr. [Wed, 26 Jun 2002 13:04:04 +0000 (13:04 +0000)]
Mark one more of the release requirements as done.

22 years agoAdd a link to the Expat4D product (Expat plug-in for 4th Dimension).
Fred L. Drake, Jr. [Wed, 26 Jun 2002 12:54:32 +0000 (12:54 +0000)]
Add a link to the Expat4D product (Expat plug-in for 4th Dimension).

22 years agoAdd the "replace-tabs-with-spaces" release requirement, as discussed
Fred L. Drake, Jr. [Wed, 19 Jun 2002 02:26:04 +0000 (02:26 +0000)]
Add the "replace-tabs-with-spaces" release requirement, as discussed
on the lists.

22 years agoVersion number needs to be bumped here as well.
Fred L. Drake, Jr. [Fri, 14 Jun 2002 14:28:12 +0000 (14:28 +0000)]
Version number needs to be bumped here as well.

22 years agoStupid punctuation nit: use a period at the end of a sentence! ;-)
Fred L. Drake, Jr. [Fri, 14 Jun 2002 14:13:30 +0000 (14:13 +0000)]
Stupid punctuation nit: use a period at the end of a sentence!  ;-)

22 years agoMark the SkippedEntityHandler item "done".
Fred L. Drake, Jr. [Fri, 14 Jun 2002 14:11:56 +0000 (14:11 +0000)]
Mark the SkippedEntityHandler item "done".

22 years agoSimplify the content table style, with no visual difference.
Fred L. Drake, Jr. [Thu, 13 Jun 2002 20:44:20 +0000 (20:44 +0000)]
Simplify the content table style, with no visual difference.
(Possibly better supported by browsers.)

22 years agoAdd some information about tracker usage, including both recommendations and
Fred L. Drake, Jr. [Thu, 13 Jun 2002 20:41:24 +0000 (20:41 +0000)]
Add some information about tracker usage, including both recommendations and
just useful information that is not always well known, but should be.

22 years agoAdded some style for tables in the content area.
Fred L. Drake, Jr. [Thu, 13 Jun 2002 20:40:09 +0000 (20:40 +0000)]
Added some style for tables in the content area.

22 years agoAdd a section on CVS access, since we can't change the CVS info on
Fred L. Drake, Jr. [Thu, 13 Jun 2002 18:34:14 +0000 (18:34 +0000)]
Add a section on CVS access, since we can't change the CVS info on
SourceForge to use the shorter hostnames.
This adds information on the specific modules checked into CVS.

22 years agoConsistently use the shorter libexpat.org URL.
Fred L. Drake, Jr. [Thu, 13 Jun 2002 18:12:20 +0000 (18:12 +0000)]
Consistently use the shorter libexpat.org URL.

22 years agoApplied patch # 567035 (endElementHandler fix) and
Karl Waclawek [Thu, 13 Jun 2002 12:52:39 +0000 (12:52 +0000)]
Applied patch # 567035 (endElementHandler fix) and
patch # 567400 (cdataSectionProcessor fix)

22 years agoInclude unistd.h when HAVE_UNISTD_H is defined, not _POSIX_SOURCE.
Fred L. Drake, Jr. [Thu, 13 Jun 2002 02:52:09 +0000 (02:52 +0000)]
Include unistd.h when HAVE_UNISTD_H is defined, not _POSIX_SOURCE.
This requires that expat_config.h or winconfig.h has been included.
Using unistd.h avoids warnings about close() and read() not being defined
on some platforms.
This closes SF bug #563184.

22 years agoUpdate the DLL version numbering since the API has expanded in a
Fred L. Drake, Jr. [Wed, 12 Jun 2002 19:46:53 +0000 (19:46 +0000)]
Update the DLL version numbering since the API has expanded in a
backward-compatible way.

22 years agoThere've been patches since 1.95.3, so bump the version number.
Fred L. Drake, Jr. [Wed, 12 Jun 2002 19:43:51 +0000 (19:43 +0000)]
There've been patches since 1.95.3, so bump the version number.

22 years agoAdded a link to the EasySoap project.
Fred L. Drake, Jr. [Tue, 11 Jun 2002 19:34:39 +0000 (19:34 +0000)]
Added a link to the EasySoap project.

22 years agoFix for bug # 566240.
Karl Waclawek [Sun, 9 Jun 2002 14:01:47 +0000 (14:01 +0000)]
Fix for bug # 566240.

22 years agoApplied patch # 565510 - "reading uninitialized variable".
Karl Waclawek [Sun, 9 Jun 2002 13:55:37 +0000 (13:55 +0000)]
Applied patch # 565510 - "reading uninitialized variable".

22 years agoApplied patch # 559910 - New SkippedEntityHandler
Karl Waclawek [Sun, 9 Jun 2002 00:01:43 +0000 (00:01 +0000)]
Applied patch # 559910 - New SkippedEntityHandler

22 years agoStarted section for 1.95.4, noting the contributed VMS support.
Fred L. Drake, Jr. [Wed, 5 Jun 2002 04:16:29 +0000 (04:16 +0000)]
Started section for 1.95.4, noting the contributed VMS support.

22 years agoVMS support, contributed by Craig Berry.
Fred L. Drake, Jr. [Wed, 5 Jun 2002 04:13:10 +0000 (04:13 +0000)]
VMS support, contributed by Craig Berry.

22 years agoInclude subdirectories on the webserver.
Fred L. Drake, Jr. [Wed, 5 Jun 2002 04:02:19 +0000 (04:02 +0000)]
Include subdirectories on the webserver.

22 years agoFix the page title.
Fred L. Drake, Jr. [Wed, 5 Jun 2002 04:01:38 +0000 (04:01 +0000)]
Fix the page title.

22 years agoOops, this was not ready for checkin.
Fred L. Drake, Jr. [Wed, 5 Jun 2002 04:01:10 +0000 (04:01 +0000)]
Oops, this was not ready for checkin.

22 years agoFix style buglet.
Fred L. Drake, Jr. [Wed, 5 Jun 2002 03:56:04 +0000 (03:56 +0000)]
Fix style buglet.

22 years agoAdd a link to the new development area of the website.
Fred L. Drake, Jr. [Wed, 5 Jun 2002 03:52:21 +0000 (03:52 +0000)]
Add a link to the new development area of the website.

22 years agoStart off the new development information area with release requirements
Fred L. Drake, Jr. [Wed, 5 Jun 2002 03:49:50 +0000 (03:49 +0000)]
Start off the new development information area with release requirements
for Expat 1.95.4.

22 years agoUpdate link to the project home page.
Fred L. Drake, Jr. [Tue, 4 Jun 2002 16:35:21 +0000 (16:35 +0000)]
Update link to the project home page.

22 years agoFix editorial type noticed by Greg Stein (& introduced by me, of
Fred L. Drake, Jr. [Tue, 4 Jun 2002 14:23:28 +0000 (14:23 +0000)]
Fix editorial type noticed by Greg Stein (& introduced by me, of
course!).

22 years agoElaborated on the news description a little.
Fred L. Drake, Jr. [Tue, 4 Jun 2002 05:12:42 +0000 (05:12 +0000)]
Elaborated on the news description a little.

22 years agoAdd news item about the 1.95.3 release.
Fred L. Drake, Jr. [Tue, 4 Jun 2002 04:52:09 +0000 (04:52 +0000)]
Add news item about the 1.95.3 release.

22 years agoFix link to the GOBO-Eiffel project, added a missing word in the
Fred L. Drake, Jr. [Mon, 3 Jun 2002 19:56:29 +0000 (19:56 +0000)]
Fix link to the GOBO-Eiffel project, added a missing word in the
description.

22 years agoBe more specific with a couple of the files that we install. R_1_95_3
Fred L. Drake, Jr. [Mon, 3 Jun 2002 19:38:13 +0000 (19:38 +0000)]
Be more specific with a couple of the files that we install.
I'm still not sure where the manpage gets compressed, but it certainly
does; leaving off the .gz causes the RPM build to not find the file.

22 years agoAdd Karl's instructions for building the UTF-16 version on Unix.
Fred L. Drake, Jr. [Mon, 3 Jun 2002 18:46:36 +0000 (18:46 +0000)]
Add Karl's instructions for building the UTF-16 version on Unix.

22 years agoSplit the install and uninstall targets into library and non-library
Fred L. Drake, Jr. [Mon, 3 Jun 2002 18:16:07 +0000 (18:16 +0000)]
Split the install and uninstall targets into library and non-library
components, creating the new targets installlib and uninstalllib.

22 years agoAdd real checks for autoconf 2.52 and libtool 1.4 so that we can
Greg Stein [Sat, 1 Jun 2002 22:55:22 +0000 (22:55 +0000)]
Add real checks for autoconf 2.52 and libtool 1.4 so that we can
produce "nice" errors if they are not present.

22 years agoconftools/libtool.m4 is generated by buildconf.sh, so make sure that
Greg Stein [Sat, 1 Jun 2002 22:35:28 +0000 (22:35 +0000)]
conftools/libtool.m4 is generated by buildconf.sh, so make sure that
it gets tossed during 'extraclean'

22 years agoWork on fixing bug #462960
Greg Stein [Sat, 1 Jun 2002 22:29:30 +0000 (22:29 +0000)]
Work on fixing bug #462960

* add Apache's version of config.guess and config.sub, which are both
  recent, and have some helpful mods

* buildconf.sh: tweak call to libtoolize to avoid overwriting the above

* conftools/.cvsignore: the new files are supposed to be there

* Makefile.in: tweak to use $(prefix) for the manual page so that it
  picks up install-time prefix changes. tossed an old comment. tweak
  the 'extraclean' rule to avoid tossing the added config.* files.

22 years agoSpecify the compression type; the current version of Inno Setup
Fred L. Drake, Jr. [Sat, 1 Jun 2002 02:12:30 +0000 (02:12 +0000)]
Specify the compression type; the current version of Inno Setup
supports the more efficient bzip algorithm, so we can produce a
smaller installer to download.  Or at least partially mitigate
the addition of the wchar_t version of the DLLs.

Install the Changes file as Changes.txt.

Add a note telling what version of Inno Setup the script is for.

22 years agoBump the version number of the shared library according to the libtool
Fred L. Drake, Jr. [Fri, 31 May 2002 21:31:12 +0000 (21:31 +0000)]
Bump the version number of the shared library according to the libtool
recommendations.

22 years agoAdded a couple more interesting items that had been lurking in the
Fred L. Drake, Jr. [Fri, 31 May 2002 20:42:18 +0000 (20:42 +0000)]
Added a couple more interesting items that had been lurking in the
forgotten NEWS file.
Set an expected date for the 1.95.3 release.

22 years agoRemove NEWS since this information is already being provided in Changes.
Fred L. Drake, Jr. [Fri, 31 May 2002 20:33:05 +0000 (20:33 +0000)]
Remove NEWS since this information is already being provided in Changes.

22 years agoAdded a note about the Eiffel bindings.
Fred L. Drake, Jr. [Fri, 31 May 2002 16:33:53 +0000 (16:33 +0000)]
Added a note about the Eiffel bindings.

22 years agoFactor out the definition of the directory the manual page is
Fred L. Drake, Jr. [Fri, 31 May 2002 15:51:21 +0000 (15:51 +0000)]
Factor out the definition of the directory the manual page is
installed into; hopefully this will fix the RPM construction.

22 years agoAdd test suite to the distribution.
Fred L. Drake, Jr. [Fri, 31 May 2002 15:15:18 +0000 (15:15 +0000)]
Add test suite to the distribution.

22 years agoAdd the recent additions to the doc/ directory. doc/xmlwf.1 is needed
Fred L. Drake, Jr. [Fri, 31 May 2002 15:03:34 +0000 (15:03 +0000)]
Add the recent additions to the doc/ directory.  doc/xmlwf.1 is needed
for the install step on Unix.

22 years agoUpdated MANIFEST to reflect changes in the conftools directory.
Fred L. Drake, Jr. [Fri, 31 May 2002 14:49:22 +0000 (14:49 +0000)]
Updated MANIFEST to reflect changes in the conftools directory.

22 years agoAdded the test suite and wchar_t versions of the DLL.
Fred L. Drake, Jr. [Fri, 31 May 2002 04:35:57 +0000 (04:35 +0000)]
Added the test suite and wchar_t versions of the DLL.

22 years agoLink to SF's own mail archiver rather than GeoCrawler.
Fred L. Drake, Jr. [Fri, 31 May 2002 04:00:59 +0000 (04:00 +0000)]
Link to SF's own mail archiver rather than GeoCrawler.

22 years agoAdd section for Expat 1.95.3. Added blank lines for readability.
Fred L. Drake, Jr. [Fri, 31 May 2002 03:45:50 +0000 (03:45 +0000)]
Add section for Expat 1.95.3.  Added blank lines for readability.

22 years agoAdded new project to the MSVC workspace: expatw. This builds
Fred L. Drake, Jr. [Fri, 31 May 2002 03:12:47 +0000 (03:12 +0000)]
Added new project to the MSVC workspace:  expatw.  This builds
libexpatw.dll (in release and debug versions) using wchar_t
output.

This *probably* closes SF bug #432456.  See comments in the
issue tracker for more info.

22 years agoRenamed the Expat DLLs from "expat.dll" to "libexpat.dll". This solves
Fred L. Drake, Jr. [Fri, 31 May 2002 02:30:31 +0000 (02:30 +0000)]
Renamed the Expat DLLs from "expat.dll" to "libexpat.dll".  This solves
a real naming conflict with Perl's XML::Parser::Expat module and the
relatively recent 1.95.x naming of the combined Expat DLL.

This does not introduce new names for the "wide" version of the Expat
API; this will be a separate change.

See SF bug #432456.

22 years agoSimple makefile that remembers how to update the anonymous checkout of
Fred L. Drake, Jr. [Thu, 30 May 2002 19:03:07 +0000 (19:03 +0000)]
Simple makefile that remembers how to update the anonymous checkout of
the HTML docs that gets shoved out through HTTP.

22 years agoApplied patch # 562005 "Detect invalid UTF-8 sequences"
Karl Waclawek [Thu, 30 May 2002 18:02:59 +0000 (18:02 +0000)]
Applied patch # 562005 "Detect invalid UTF-8 sequences"

22 years agoGive in and define a constant for the intial number of elements in the
Fred L. Drake, Jr. [Thu, 23 May 2002 18:50:51 +0000 (18:50 +0000)]
Give in and define a constant for the intial number of elements in the
content type scaffold.
This removes the annoying magic number in the code.

22 years agoIn the "DTD scaffold", keep the count of elements allocated in sync with the
Fred L. Drake, Jr. [Thu, 23 May 2002 18:37:03 +0000 (18:37 +0000)]
In the "DTD scaffold", keep the count of elements allocated in sync with the
number of elements.

22 years agoShare the comment style with the rest of Expat.
Fred L. Drake, Jr. [Wed, 22 May 2002 20:22:25 +0000 (20:22 +0000)]
Share the comment style with the rest of Expat.

22 years agoAdd a small comment to tell what this is.
Fred L. Drake, Jr. [Wed, 22 May 2002 20:20:05 +0000 (20:20 +0000)]
Add a small comment to tell what this is.

22 years agoCode hygiene: Use "NULL" instead of "0" for NULL pointers.
Fred L. Drake, Jr. [Wed, 22 May 2002 04:27:06 +0000 (04:27 +0000)]
Code hygiene:  Use "NULL" instead of "0" for NULL pointers.
Compare pointers == NULL or != NULL instead of using the implicit
point-to-int conversion.

22 years agoBring indentation consistency to the header comments.
Fred L. Drake, Jr. [Wed, 22 May 2002 04:04:39 +0000 (04:04 +0000)]
Bring indentation consistency to the header comments.

22 years agoFix the regression test for SF bug #477667. This now fails, but accurately
Fred L. Drake, Jr. [Wed, 22 May 2002 03:27:17 +0000 (03:27 +0000)]
Fix the regression test for SF bug #477667.  This now fails, but accurately
tests the reported bug.
It should also serve as increased motivation for me to get it fixed
before the next release.

22 years agoRemove the use of C99's stdbool.h and the bool type; not all compilers
Fred L. Drake, Jr. [Tue, 21 May 2002 21:39:18 +0000 (21:39 +0000)]
Remove the use of C99's stdbool.h and the bool type; not all compilers
support this (gcc 2.8.1 on IRIX 6.5 bit this time).

22 years agoAnother link to C++ wrappers, this time with a SAX interface and multiple
Fred L. Drake, Jr. [Tue, 21 May 2002 14:45:18 +0000 (14:45 +0000)]
Another link to C++ wrappers, this time with a SAX interface and multiple
parser backends.

22 years agoHard to believe, but there are some preprocessors/compilers out there
Greg Stein [Mon, 20 May 2002 11:06:41 +0000 (11:06 +0000)]
Hard to believe, but there are some preprocessors/compilers out there
which don't like spaces between the '#' and the preprocessor command.

* expat.h, xmlparse.c, xmlrole.c, xmltok.c:
  - remove all spaces between the '#' and the cpp command.

22 years agoKarl noticed that Expat didn't build on Windows any more. winconfig.h
Greg Stein [Mon, 20 May 2002 11:01:29 +0000 (11:01 +0000)]
Karl noticed that Expat didn't build on Windows any more. winconfig.h
needs to state that memmove() exists.

22 years agoMerged in patch # 551599
Karl Waclawek [Sat, 18 May 2002 03:34:44 +0000 (03:34 +0000)]
Merged in patch # 551599

22 years agoAdd some cygwin fixes.
Greg Stein [Sat, 18 May 2002 00:26:59 +0000 (00:26 +0000)]
Add some cygwin fixes.

* Makefile.in:
  - from cygwin: add -no-undefined to the library link line

* conftools/get-version.sh: (new file)
  - script to extract the version number from expat.h

* configure.in:
  (some from the cygwin patch)
  - update the prereq to 2.52 instead of just 2.50
  - update the AC_INIT line to 2.52 standards: include the package
    name, version (with a lot of gunk to get this), and where to send
    bugs)
  - update the output file generation to 2.52 standards

* make-release.sh:
  - update to use the new get-version.sh script

* lib/expat.h:
  - from cygwin: add a little define for CYGWIN

22 years agoRemove acconfig.h altogether by removing XML_BYTE_ORDER. We can simply
Greg Stein [Fri, 17 May 2002 21:42:05 +0000 (21:42 +0000)]
Remove acconfig.h altogether by removing XML_BYTE_ORDER. We can simply
use the BYTEORDER constant that ac_c_bigendian_cross.m4 generates.

* accconfig.h: removed; obsolete.

* lib/winconfig.h:
  - set the BYTEORDER constant, rather than XML_BYTE_ORDER, and leave
    a note about what we're assuming.

* lib/xmltok.c, lib/xmltok_ns.c:
  - change all XML_BYTE_ORDER references to BYTEORDER, and
    update the constants from 12, 21 to 1234, 4321 respectively.

22 years agoA couple more tweaks for config.h -> expat_config.h
Greg Stein [Fri, 17 May 2002 21:38:44 +0000 (21:38 +0000)]
A couple more tweaks for config.h -> expat_config.h

22 years agoThere is no lib/config.h file...
Greg Stein [Fri, 17 May 2002 21:38:12 +0000 (21:38 +0000)]
There is no lib/config.h file...

22 years agoignore the expat_config.h* files rather than config.h*
Greg Stein [Fri, 17 May 2002 21:35:12 +0000 (21:35 +0000)]
ignore the expat_config.h* files rather than config.h*

22 years agoVarious configuration fixes, focused primarily around expat_config.h
Greg Stein [Fri, 17 May 2002 21:30:07 +0000 (21:30 +0000)]
Various configuration fixes, focused primarily around expat_config.h
(which used to be called config.h)

* configure.in:
  - change the header name to expat_config.h to prevent any possible
    conflict with some other packages 'config.h'
  - add a prerequisite on autoconf 2.50 or newer
  - shift some acconfig.h values to AC_DEFINE() values

* MANIFEST:
  - rename config.h.in to expat_config.h.in

* Makefile.in:
  - clean out expat_config.h* instead of config.h*

* acconfig.h:
  - remove the XML_NS, XML_DTD, and XML_CONTEXT_BYTES symbols; they
    are now defined directly by configure.in
  - shift the memmove() compatibility to xmlparse.c, its only consumer
  - remove the @BOTTOM@ part since there are no more values to put at
    the bottom of expat_config.h.in via acconfig.h

* xmlparse.c:
  - switch from config.h to expat_config.h
  - insert macro to define memmove() if it isn't available, but
    bcopy() is available. also, changed one branch to #error rather
    than insert bogus code.

* xmlrole.c:
  - tweak the copyright header, per Fred-ism
  - remove the unused RCSId[] variable (no other file has these)
  - switch from config.h to expat_config.h

* xmltok.c:
  - switch from config.h to expat_config.h

22 years agofollow Fred's footsteps and reformat the copyright header.
Greg Stein [Fri, 17 May 2002 21:23:35 +0000 (21:23 +0000)]
follow Fred's footsteps and reformat the copyright header.

22 years agoThese files are unmaintained, so I'm removing them. If somebody wants
Greg Stein [Fri, 17 May 2002 21:16:42 +0000 (21:16 +0000)]
These files are unmaintained, so I'm removing them. If somebody wants
to restart a C++ Expat, they should use the current sources. Of
course, these will always be available in the CVS repository for
historical purposes and for recovery.

22 years agoCode hygiene edits.
Fred L. Drake, Jr. [Fri, 17 May 2002 19:12:54 +0000 (19:12 +0000)]
Code hygiene edits.

22 years agoRemove unused files.
Fred L. Drake, Jr. [Fri, 17 May 2002 18:55:08 +0000 (18:55 +0000)]
Remove unused files.

22 years agoUsing "0" instead of "NULL" is insane, and leads to unmaintainable code.
Fred L. Drake, Jr. [Fri, 17 May 2002 18:47:53 +0000 (18:47 +0000)]
Using "0" instead of "NULL" is insane, and leads to unmaintainable code.
Fix a number of other "code-hygiene" consistency nits.

22 years agoMinor nit; layout function signatures in a more consistent way.
Fred L. Drake, Jr. [Fri, 17 May 2002 18:17:33 +0000 (18:17 +0000)]
Minor nit; layout function signatures in a more consistent way.

22 years agoInclude a more reasonable definition of the UTF8_INVALID3() macro.
Fred L. Drake, Jr. [Fri, 17 May 2002 18:05:06 +0000 (18:05 +0000)]
Include a more reasonable definition of the UTF8_INVALID3() macro.
It still is not used anywhere, though.  ;-(

22 years agoUsing "0" instead of "NULL" is insane, and leads to unmaintainable code.
Fred L. Drake, Jr. [Fri, 17 May 2002 17:21:51 +0000 (17:21 +0000)]
Using "0" instead of "NULL" is insane, and leads to unmaintainable code.

22 years agoHopefully the last needed checks for MALLOC() failure in xmlparse.c, this
Fred L. Drake, Jr. [Fri, 17 May 2002 15:21:53 +0000 (15:21 +0000)]
Hopefully the last needed checks for MALLOC() failure in xmlparse.c, this
avoids memory faults when the initial allocations fail, returning NULL to
the caller instead.
This closes SF bug #496505.

22 years agoBe more careful about failed MALLOC() and REALLOC() calls. This avoids a
Fred L. Drake, Jr. [Fri, 17 May 2002 15:09:34 +0000 (15:09 +0000)]
Be more careful about failed MALLOC() and REALLOC() calls.  This avoids a
number of potential memory leaks.

22 years agoUpdated for the 1.95.3 release.
Fred L. Drake, Jr. [Fri, 17 May 2002 14:15:38 +0000 (14:15 +0000)]
Updated for the 1.95.3 release.

22 years agoMake the uninstall target use the right location for the header file.
Fred L. Drake, Jr. [Fri, 17 May 2002 14:12:25 +0000 (14:12 +0000)]
Make the uninstall target use the right location for the header file.

22 years agoAdded a link to an article with additional C++ wrappers for Expat,
Fred L. Drake, Jr. [Fri, 17 May 2002 13:42:36 +0000 (13:42 +0000)]
Added a link to an article with additional C++ wrappers for Expat,
by Tim Smith.

22 years agoFix a number of potential memory leaks around REALLOC(). More are lurking.
Fred L. Drake, Jr. [Fri, 17 May 2002 03:41:34 +0000 (03:41 +0000)]
Fix a number of potential memory leaks around REALLOC().  More are lurking.

22 years agoAdd casts to suppress a couple of warnings from MSVC with warning level 4.
Fred L. Drake, Jr. [Wed, 15 May 2002 15:57:22 +0000 (15:57 +0000)]
Add casts to suppress a couple of warnings from MSVC with warning level 4.

22 years agoAdded link to Expat wrapper for Delphi
Karl Waclawek [Fri, 10 May 2002 16:32:59 +0000 (16:32 +0000)]
Added link to Expat wrapper for Delphi

22 years agoPatch from Joe Orton <joe@manyfish.co.uk>:
Greg Stein [Fri, 10 May 2002 00:10:57 +0000 (00:10 +0000)]
Patch from Joe Orton <joe@manyfish.co.uk>:

Allow the environment to specify a different autoconf and autoheader.
This is useful when Expat is bundled into another program, which is
being configured using something other than the autoconf/autoheader in
the path.