aboutsummaryrefslogtreecommitdiff
path: root/c++-qt/tests/echo/mainwnd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'c++-qt/tests/echo/mainwnd.cpp')
-rw-r--r--c++-qt/tests/echo/mainwnd.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/c++-qt/tests/echo/mainwnd.cpp b/c++-qt/tests/echo/mainwnd.cpp
index 4b90421..13c93a1 100644
--- a/c++-qt/tests/echo/mainwnd.cpp
+++ b/c++-qt/tests/echo/mainwnd.cpp
@@ -26,5 +26,11 @@ void MainWnd::newConnection()
26void MainWnd::objectRead( Gats::Object *pObj ) 26void MainWnd::objectRead( Gats::Object *pObj )
27{ 27{
28 ((Gats::GatsStream *)sender())->writeObject( pObj ); 28 ((Gats::GatsStream *)sender())->writeObject( pObj );
29
30 Gats::Object *pCopy = pObj->clone();
29 delete pObj; 31 delete pObj;
32
33 ((Gats::GatsStream *)sender())->writeObject( pCopy );
34
35 delete pCopy;
30} 36}