On Thu, Nov 02, 2006 at 07:31:41PM +1100, Michael Day wrote: > Hi, > > When I call this on Windows: > > input = xmlNewInputFromFile(ctxt, "c:\\foo.xml"); > > the resulting input->filename looks like this: > > file:///c%3A/foo.html > > Should the colon really be escaped?
it's in the reserved group of RFC 2396, so I guess that yes this sounds the proper behaviour. > Even worse, calling xmlPathToURI gives this: > > file%3A///c%253A/foo.html > > This appears to have been doubly escaped. Are there some issues with URL > handling on Windows? As I stated before the release, "please test on Windows", as there is no way I can test myself. Maybe nobody tried before the release and hence problems are popping out now ... I take patches, that's all I can say :-\ Daniel -- Red Hat Virtualization group http://redhat.com/virtualization/ Daniel Veillard | virtualization library http://libvirt.org/ [EMAIL PROTECTED] | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] http://mail.gnome.org/mailman/listinfo/xml
