X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=libspi%2Ftable.c;h=17172a908f7310018e73f54d9083ae2c58c8bb96;hb=1dff58020353cc5e4423c804d4f0e140ae4def7d;hp=593522e2af5ea27d28ef0e147236871b8fa2868a;hpb=d809d79f978308b8e2039e7958e6b5773950ed69;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/libspi/table.c b/libspi/table.c index 593522e..17172a9 100644 --- a/libspi/table.c +++ b/libspi/table.c @@ -235,7 +235,7 @@ impl__get_caption (PortableServer_Servant _servant, atk_object = atk_table_get_caption (ATK_TABLE(table-> atko)); rv = bonobo_object_corba_objref (BONOBO_OBJECT(accessible_new(atk_object))); - return rv; + return CORBA_Object_duplicate (rv, ev); } @@ -250,7 +250,7 @@ impl__get_summary (PortableServer_Servant _servant, atk_object = atk_table_get_summary (ATK_TABLE(table->atko)); rv = bonobo_object_corba_objref (BONOBO_OBJECT(accessible_new(atk_object))); - return rv; + return CORBA_Object_duplicate (rv, ev); } @@ -290,7 +290,7 @@ impl_getAccessibleAt (PortableServer_Servant _servant, atk_object = atk_table_ref_at (ATK_TABLE(table->atko), (gint) row, (gint) column); rv = bonobo_object_corba_objref (BONOBO_OBJECT(accessible_new(atk_object))); - return rv; + return CORBA_Object_duplicate (rv, ev); } @@ -405,7 +405,7 @@ impl_getRowHeader (PortableServer_Servant _servant, header = atk_table_get_row_header (ATK_TABLE(table->atko), (gint) row); rv = bonobo_object_corba_objref (BONOBO_OBJECT(accessible_new(header))); - return rv; + return CORBA_Object_duplicate (rv, ev); } @@ -421,7 +421,7 @@ impl_getColumnHeader (PortableServer_Servant _servant, header = atk_table_get_column_header (ATK_TABLE(table->atko), (gint) column); rv = bonobo_object_corba_objref (BONOBO_OBJECT(accessible_new(header))); - return rv; + return CORBA_Object_duplicate (rv, ev); }