fix bug reported by François Delyon Daniel

* uri.c: fix bug reported by François Delyon
Daniel

svn path=/trunk/; revision=3619
diff --git a/uri.c b/uri.c
index 2141317..4f5e182 100644
--- a/uri.c
+++ b/uri.c
@@ -1296,7 +1296,7 @@
 	if (uri != NULL) {
 	    if (uri->user != NULL) xmlFree(uri->user);
 	    if (uri->cleanup & 2)
-		uri->path = STRNDUP(*str, cur - *str);
+		uri->user = STRNDUP(*str, cur - *str);
 	    else
 		uri->user = xmlURIUnescapeString(*str, cur - *str, NULL);
 	}