diff options
author | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2012-06-27 20:43:22 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-06-28 08:19:47 +0200 |
commit | 7eaba4571c17b9a43dc5397a4a6d98c5511b3f24 (patch) | |
tree | befa90f0e23a4a8cc6aa80a47b4270aba689c3c8 /tools | |
parent | 8aa3b1b318bdf5b9a67b676f786932c8e54daede (diff) | |
download | qtxmlpatterns-7eaba4571c17b9a43dc5397a4a6d98c5511b3f24.tar.gz |
fix abuse of QUrl c'tor
the code didn't work particularly well with absolute windows paths ...
Change-Id: Idd30cf20c24d9a3dc1aa1a173a0018f364ef1233
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/xmlpatternsvalidator/main.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/tools/xmlpatternsvalidator/main.cpp b/tools/xmlpatternsvalidator/main.cpp index 1ddd5a7..c19ee3c 100644 --- a/tools/xmlpatternsvalidator/main.cpp +++ b/tools/xmlpatternsvalidator/main.cpp @@ -83,10 +83,7 @@ int main(int argc, char **argv) QUrl instanceUri; { - QUrl url = arguments[1]; - - if (url.isRelative()) - url = QUrl::fromLocalFile(arguments[1]); + QUrl url = QUrl::fromUserInput(arguments[1]); if (arguments.size() == 2) { // either it is a schema or instance document @@ -101,10 +98,7 @@ int main(int argc, char **argv) } } else if (arguments.size() == 3) { instanceUri = url; - schemaUri = arguments[2]; - - if (schemaUri.isRelative()) - schemaUri = QUrl::fromLocalFile(schemaUri.toString()); + schemaUri = QUrl::fromUserInput(arguments[2]); mode = SchemaAndInstanceMode; } |