summaryrefslogtreecommitdiff
path: root/src/cli/Main.cpp
diff options
context:
space:
mode:
authorAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-17 17:15:10 +0100
committerAndreas Stöckel <astoecke@techfak.uni-bielefeld.de>2015-02-17 17:15:10 +0100
commitfcc6a49d8124a0fe1130e242191cc3dc3d701309 (patch)
treea07a96509ff9a415d0f9f1265c754a5af77ba20c /src/cli/Main.cpp
parente8df5877aa9bbeeb34ab0fe13f41d8096919c748 (diff)
parent1bfa8739ed66a25397286ea8be98c3eeb1c695af (diff)
Merge branch 'master' of somweyr.de:ousia
Diffstat (limited to 'src/cli/Main.cpp')
-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