summaryrefslogtreecommitdiff
path: root/cpp/demo/Ice/value/ValueI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/demo/Ice/value/ValueI.cpp')
-rw-r--r--cpp/demo/Ice/value/ValueI.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/cpp/demo/Ice/value/ValueI.cpp b/cpp/demo/Ice/value/ValueI.cpp
index f3776cbb877..08b2f27fd98 100644
--- a/cpp/demo/Ice/value/ValueI.cpp
+++ b/cpp/demo/Ice/value/ValueI.cpp
@@ -21,8 +21,7 @@ InitialI::InitialI(const Ice::ObjectAdapterPtr& adapter) :
_printer = new PrinterI;
_printer->_message = "Ice rulez!";
- adapter->addTemporary(_printer);
- _printerProxy = PrinterPrx::uncheckedCast(adapter->objectToProxy(_printer));
+ _printerProxy = PrinterPrx::uncheckedCast(adapter->addTemporary(_printer));
_derivedPrinter = new DerivedPrinterI;
_derivedPrinter->_message = _printer->_message;