summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/Slice/JavaUtil.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/cpp/src/Slice/JavaUtil.cpp b/cpp/src/Slice/JavaUtil.cpp
index 95b64c3c016..e4b67237df8 100644
--- a/cpp/src/Slice/JavaUtil.cpp
+++ b/cpp/src/Slice/JavaUtil.cpp
@@ -172,7 +172,7 @@ Slice::JavaGenerator::open(const string& absolute)
{
assert(_out == 0);
- JavaOutput* out = new JavaOutput;
+ JavaOutput* out = createOutput();
if(out->openClass(absolute, _dir))
{
_out = out;
@@ -2314,6 +2314,12 @@ Slice::JavaGenerator::findMetaData(const StringList& metaData)
return "";
}
+JavaOutput*
+Slice::JavaGenerator::createOutput()
+{
+ return new JavaOutput;
+}
+
void
Slice::JavaGenerator::validateMetaData(const UnitPtr& unit)
{