Release 1.6, lot of fixes, more validation, code cleanup, added namespace
on attributes, Daniel.
diff --git a/entities.c b/entities.c
index f0971d1..2cedf92 100644
--- a/entities.c
+++ b/entities.c
@@ -50,13 +50,10 @@
 
 /*
  * xmlAddEntity : register a new entity for an entities table.
- *
- * TODO !!! We should check here that the combination of type
- *          ExternalID and SystemID is valid.
  */
 static void
 xmlAddEntity(xmlEntitiesTablePtr table, const CHAR *name, int type,
-              const CHAR *ExternalID, const CHAR *SystemID, CHAR *content) {
+	  const CHAR *ExternalID, const CHAR *SystemID, const CHAR *content) {
     int i;
     xmlEntityPtr cur;
     int len;
@@ -67,6 +64,7 @@
 	    /*
 	     * The entity is already defined in this Dtd, the spec says to NOT
 	     * override it ... Is it worth a Warning ??? !!!
+	     * Not having a cprinting context this seems hard ...
 	     */
 	    if (((type == XML_INTERNAL_PARAMETER_ENTITY) ||
 	         (type == XML_EXTERNAL_PARAMETER_ENTITY)) &&
@@ -178,7 +176,7 @@
  */
 void
 xmlAddDtdEntity(xmlDocPtr doc, const CHAR *name, int type,
-              const CHAR *ExternalID, const CHAR *SystemID, CHAR *content) {
+	  const CHAR *ExternalID, const CHAR *SystemID, const CHAR *content) {
     xmlEntitiesTablePtr table;
 
     if (doc->extSubset == NULL) {
@@ -207,7 +205,7 @@
  */
 void
 xmlAddDocEntity(xmlDocPtr doc, const CHAR *name, int type,
-              const CHAR *ExternalID, const CHAR *SystemID, CHAR *content) {
+	  const CHAR *ExternalID, const CHAR *SystemID, const CHAR *content) {
     xmlEntitiesTablePtr table;
 
     if (doc == NULL) {
@@ -343,8 +341,6 @@
 
 /*
  * A buffer used for converting entities to their equivalent and back.
- *
- * TODO: remove this, once we are not afraid of breaking binary compatibility
  */
 static int buffer_size = 0;
 static CHAR *buffer = NULL;
@@ -367,7 +363,8 @@
  * Do a global encoding of a string, replacing the predefined entities
  * and non ASCII values with their entities and CharRef counterparts.
  *
- * TODO: remove this, once we are not afraid of breaking binary compatibility
+ * TODO: remove xmlEncodeEntities, once we are not afraid of breaking binary
+ *       compatibility
  *
  * People must migrate their code to xmlEncodeEntitiesReentrant !
  * This routine will issue a warning when encountered.