- From: Art Barstow <barstow@w3.org>
 - Date: Thu, 17 Aug 2000 10:05:30 -0400 (EDT)
 - To: www-lib@w3.org
 
Hi,
I recently committed the following changes to the libwww RDF
parser (libwww/Library/src/HTRDF.c):
  Fixed a memory leak.  (HTElement structures for elements
  within a property with parseType="Literal" were not free'd
  after the parser was done.)
  Bug fixes. Added code to circumvent calls to HTSAlloc 
  (via StrAllocCopy) when the src and dest were identical (this 
  causes a free'd pointer to be used) or both NULL.
  Changed addMarkup{Add,End} to make one call to 
  StrAllocMCat instead of multiple StrAllocCat calls.
I intend to make the following additional changes:
  Add a new API to the RDF parser that parses a buffer.  [This
  could be useful when RDF is embedded in XML.]
  Add two new programs to Library/Examples: rdf_parse_file
  (tests HTRDFParseFile()) and rdf_parse_buffer (test HTRDFParseBuffer()).
  Add a few test cases to Library/Examples/RDF
Arthur Barstow
W3C/HP
barstow@w3.org
MIT: +1-617-253-7697
Mob: +1-617-515-0256
Received on Thursday, 17 August 2000 10:20:58 UTC