Revert "[Tizen] Fix eldbus methods creating MessagePtr to deallocate Eldbus_Message"
authorBowon Ryu <bowon.ryu@samsung.com>
Tue, 26 Nov 2024 07:59:25 +0000 (16:59 +0900)
committerBowon Ryu <bowon.ryu@samsung.com>
Tue, 26 Nov 2024 07:59:25 +0000 (16:59 +0900)
This reverts commit fe351b18ca630523264104933c464984c3f9ab7c.

dali/internal/accessibility/bridge/dbus/dbus-tizen.cpp

index 3418d6648ba385620c652285396b07a606f2660c..baab45a7cdcc89d35f52afbe4d64c6238336b1f2 100755 (executable)
@@ -389,12 +389,12 @@ struct DefaultDBusWrapper : public DBusWrapper
 
   MessagePtr eldbus_proxy_method_call_new_impl(const ProxyPtr& proxy, const std::string& funcName)
   {
-    return create(eldbus_proxy_method_call_new(get(proxy), funcName.c_str()), true);
+    return create(eldbus_proxy_method_call_new(get(proxy), funcName.c_str()));
   }
 
   MessagePtr eldbus_proxy_send_and_block_impl(const ProxyPtr& proxy, const MessagePtr& msg) override
   {
-    return create(eldbus_proxy_send_and_block(get(proxy), release(msg), ELDBUS_CALL_TIMEOUT), true);
+    return create(eldbus_proxy_send_and_block(get(proxy), release(msg), ELDBUS_CALL_TIMEOUT));
   }
 
   bool eldbus_message_error_get_impl(const MessagePtr& msg, std::string& name, std::string& text) override
@@ -482,22 +482,22 @@ struct DefaultDBusWrapper : public DBusWrapper
 
   MessagePtr eldbus_message_method_return_new_impl(const MessagePtr& msg) override
   {
-    return create(eldbus_message_method_return_new(get(msg)), true);
+    return create(eldbus_message_method_return_new(get(msg)));
   }
 
   MessagePtr eldbus_message_error_new_impl(const MessagePtr& msg, const std::string& err, const std::string& txt) override
   {
-    return create(eldbus_message_error_new(get(msg), err.c_str(), txt.c_str()), true);
+    return create(eldbus_message_error_new(get(msg), err.c_str(), txt.c_str()));
   }
 
   PendingPtr eldbus_connection_send_impl(const ConnectionPtr& conn, const MessagePtr& msg) override
   {
-    return create(eldbus_connection_send(get(conn), release(msg), NULL, NULL, -1));
+    return create(eldbus_connection_send(get(conn), get(msg), NULL, NULL, -1));
   }
 
   MessagePtr eldbus_message_signal_new_impl(const std::string& path, const std::string& iface, const std::string& name) override
   {
-    return create(eldbus_message_signal_new(path.c_str(), iface.c_str(), name.c_str()), true);
+    return create(eldbus_message_signal_new(path.c_str(), iface.c_str(), name.c_str()));
   }
 
   MessagePtr eldbus_message_ref_impl(const MessagePtr& msg) override