- xpath.c: fixed a missing copy in xmlXPathVariableLookupNS()
  raised by Mark Vakoc.
Daniel
diff --git a/xpath.c b/xpath.c
index b795aff..39e0583 100644
--- a/xpath.c
+++ b/xpath.c
@@ -1951,7 +1951,8 @@
     if (name == NULL)
 	return(NULL);
 
-    return((xmlXPathObjectPtr) xmlHashLookup2(ctxt->varHash, name, ns_uri));
+    return(xmlXPathObjectCopy((xmlXPathObjectPtr)
+		xmlHashLookup2(ctxt->varHash, name, ns_uri)));
 }
 
 /**