diff options
Diffstat (limited to 'cpp/src/slice2java/Main.cpp')
-rw-r--r-- | cpp/src/slice2java/Main.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/cpp/src/slice2java/Main.cpp b/cpp/src/slice2java/Main.cpp index 7791dd0d72f..32cf33567d8 100644 --- a/cpp/src/slice2java/Main.cpp +++ b/cpp/src/slice2java/Main.cpp @@ -154,6 +154,8 @@ main(int argc, char* argv[]) bool stream = opts.isSet("stream"); + bool listGenerated = opts.isSet("list-generated"); + StringList globalMetadata; vector<string> v = opts.argVec("meta"); copy(v.begin(), v.end(), back_inserter(globalMetadata)); @@ -171,7 +173,7 @@ main(int argc, char* argv[]) } } - if(java2) + if(java2 && !listGenerated && !dependxml) { getErrorStream() << argv[0] << ": warning: The Java2 mapping is deprecated." << endl; } @@ -217,7 +219,7 @@ main(int argc, char* argv[]) else { ostringstream os; - if(opts.isSet("list-generated")) + if(listGenerated) { Slice::setErrorStream(os); } @@ -344,7 +346,7 @@ main(int argc, char* argv[]) } } - if(opts.isSet("list-generated")) + if(listGenerated) { FileTracker::instance()->dumpxml(); } |