fix bug #322136 in xmlNodeBufGetContent when entity ref is a child of an

* tree.c: fix bug #322136 in xmlNodeBufGetContent when entity ref is
  a child of an element (fix by Oleksandr Kononenko).
* HTMLtree.c include/libxml/HTMLtree.h: Add htmlDocDumpMemoryFormat.
diff --git a/tree.c b/tree.c
index d322cd7..f607688 100644
--- a/tree.c
+++ b/tree.c
@@ -4906,8 +4906,8 @@
                                 xmlBufferCat(buffer, tmp->content);
                             break;
                         case XML_ENTITY_REF_NODE:
-			    xmlNodeBufGetContent(buffer, tmp->children);
-			    break;
+                            xmlNodeBufGetContent(buffer, tmp);
+                            break;
                         default:
                             break;
                     }