- 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/debugXML.h b/debugXML.h
index 8774f0b..5d4d2ae 100644
--- a/debugXML.h
+++ b/debugXML.h
@@ -64,7 +64,9 @@
  * The shell context itself
  * TODO: add the defined function tables.
  */
-typedef struct xmlShellCtxt {
+typedef struct _xmlShellCtxt xmlShellCtxt;
+typedef xmlShellCtxt *xmlShellCtxtPtr;
+struct _xmlShellCtxt {
     char *filename;
     xmlDocPtr doc;
     xmlNodePtr node;
@@ -72,7 +74,7 @@
     int loaded;
     FILE *output;
     xmlShellReadlineFunc input;
-} xmlShellCtxt, *xmlShellCtxtPtr;
+};
 
 /**
  * xmlShellCmd: