diff options
Diffstat (limited to 'cpp/test/Ice/custom/TestAMDI.cpp')
-rw-r--r-- | cpp/test/Ice/custom/TestAMDI.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cpp/test/Ice/custom/TestAMDI.cpp b/cpp/test/Ice/custom/TestAMDI.cpp index 1d5facdb6bd..1a00141fb4f 100644 --- a/cpp/test/Ice/custom/TestAMDI.cpp +++ b/cpp/test/Ice/custom/TestAMDI.cpp @@ -97,7 +97,11 @@ TestIntfI::opVariableRangeType_async(const Test::AMD_TestIntf_opVariableRangeTyp std::deque<Test::Variable>::const_iterator>& inSeq, const Ice::Current& current) { - Test::VariableList outSeq(inSeq.first, inSeq.second); + Test::VariableList outSeq; + for(std::deque<Test::Variable>::const_iterator p = inSeq.first; p != inSeq.second; ++p) + { + outSeq.push_back(*p); + } opVariableRangeTypeCB->ice_response(outSeq, outSeq); } |