fixed a possible problem with xmlRecoverMemory() Daniel

* parser.c: fixed a possible problem with xmlRecoverMemory()
Daniel
diff --git a/parser.c b/parser.c
index 7814782..333e273 100644
--- a/parser.c
+++ b/parser.c
@@ -10735,6 +10735,8 @@
 	ctxt->_private=data;
     }
 
+    ctxt->recovery = recovery;
+
     xmlParseDocument(ctxt);
 
     if ((ctxt->wellFormed) || recovery) ret = ctxt->myDoc;