applied patch from Rob Richards fixing xmlTextReaderGetAttribute Daniel

* xmlreader.c: applied patch from Rob Richards fixing
  xmlTextReaderGetAttribute
Daniel
diff --git a/xmlreader.c b/xmlreader.c
index f3b5520..e0138a7 100644
--- a/xmlreader.c
+++ b/xmlreader.c
@@ -2310,14 +2310,13 @@
 
     localname = xmlSplitQName2(name, &prefix);
     if (localname == NULL)
-	return(xmlGetProp(reader->node, name));
+	return(xmlGetNoNsProp(reader->node, name));
     
     ns = xmlSearchNs(reader->node->doc, reader->node, prefix);
     if (ns != NULL)
         ret = xmlGetNsProp(reader->node, localname, ns->href);
 
-    if (localname != NULL)
-        xmlFree(localname);
+    xmlFree(localname);
     if (prefix != NULL)
         xmlFree(prefix);
     return(ret);