- added xmlRemoveID() and xmlRemoveRef()
- added check and handling when possibly removing an ID
- fixed some entities problems
- added xmlParseTryOrFinish()
- changed the way struct aredeclared to allow gtk-doc to expose those
- closed #4960
- fixes to libs detection from Albert Chin-A-Young
- preparing 1.8.3 release
Daniel
diff --git a/xmlIO.h b/xmlIO.h
index bf43de2..48bbcbb 100644
--- a/xmlIO.h
+++ b/xmlIO.h
@@ -18,7 +18,9 @@
extern "C" {
#endif
-typedef struct xmlParserInputBuffer {
+typedef struct _xmlParserInputBuffer xmlParserInputBuffer;
+typedef xmlParserInputBuffer *xmlParserInputBufferPtr;
+struct _xmlParserInputBuffer {
/* Inputs */
FILE *file; /* Input on file handler */
void* gzfile; /* Input on a compressed stream */
@@ -29,9 +31,8 @@
xmlBufferPtr buffer; /* Local buffer encoded in UTF-8 */
-} xmlParserInputBuffer;
+};
-typedef xmlParserInputBuffer *xmlParserInputBufferPtr;
/*
* Interfaces