summaryrefslogtreecommitdiff
path: root/src/cli
diff options
context:
space:
mode:
authorBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-02-17 15:12:08 +0100
committerBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-02-17 15:12:08 +0100
commit1bfa8739ed66a25397286ea8be98c3eeb1c695af (patch)
tree0f0aeb6ba06b497baf18016b3239d72f398fad84 /src/cli
parent53544766f96b16f683bf5618b7c0857b227d7da4 (diff)
added domain as XML namespace and corrected toString handling.
Diffstat (limited to 'src/cli')
-rw-r--r--src/cli/Main.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/cli/Main.cpp b/src/cli/Main.cpp
index 4e09e67..7ec7cf9 100644
--- a/src/cli/Main.cpp
+++ b/src/cli/Main.cpp
@@ -81,14 +81,15 @@ const char *MSG_COPYING =
const std::set<std::string> formats{"html", "xml"};
static void createOutput(Handle<Document> doc, std::ostream &out,
- const std::string &format, Logger &logger)
+ const std::string &format, Logger &logger,
+ ResourceManager &resMgr)
{
if (format == "html") {
html::DemoHTMLTransformer transform;
transform.writeHTML(doc, out, true);
} else if (format == "xml") {
xml::XmlTransformer transform;
- transform.writeXml(doc, out, logger, true);
+ transform.writeXml(doc, out, logger, resMgr, true);
}
}
@@ -247,10 +248,10 @@ int main(int argc, char **argv)
// write output
if (outputPath != "-") {
std::ofstream out{outputPath};
- createOutput(doc, out, format, logger);
+ createOutput(doc, out, format, logger, resourceManager);
} else {
- createOutput(doc, std::cout, format, logger);
+ createOutput(doc, std::cout, format, logger, resourceManager);
}
return SUCCESS;
-}
+} \ No newline at end of file