summaryrefslogtreecommitdiff
path: root/legacy/edbus/src/lib/edbus_service.h
diff options
context:
space:
mode:
authorLucas De Marchi <lucas.demarchi@profusion.mobi>2012-12-18 21:38:43 +0000
committerLucas De Marchi <lucas.demarchi@profusion.mobi>2012-12-18 21:38:43 +0000
commit7b2ff200f8305fe15e23ec61967ca18148e01398 (patch)
tree7c313006479cdc2350b13352c7b47d94a62ea9a1 /legacy/edbus/src/lib/edbus_service.h
parentf0538fe576ea9fab53cdaa41dc9cbd34c5322da2 (diff)
edbus: unref sent signal, also for complex types
SVN revision: 81310
Diffstat (limited to '')
-rw-r--r--legacy/edbus/src/lib/edbus_service.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/legacy/edbus/src/lib/edbus_service.h b/legacy/edbus/src/lib/edbus_service.h
index c8ff1c3ef3..ee5ead30ef 100644
--- a/legacy/edbus/src/lib/edbus_service.h
+++ b/legacy/edbus/src/lib/edbus_service.h
@@ -146,6 +146,10 @@ EAPI EDBus_Message *edbus_service_signal_new(const EDBus_Service_Interface *ifac
146 146
147/** 147/**
148 * @brief Send a signal message. 148 * @brief Send a signal message.
149 *
150 * On success this will call edbus_message_unref() on the @param signal_msg,
151 * which is the intended behavior in 99% of the cases. Remember to increment
152 * the refcount if you want to keep it alive.
149 */ 153 */
150EAPI Eina_Bool edbus_service_signal_send(const EDBus_Service_Interface *iface, EDBus_Message *signal_msg) EINA_ARG_NONNULL(1, 2); 154EAPI Eina_Bool edbus_service_signal_send(const EDBus_Service_Interface *iface, EDBus_Message *signal_msg) EINA_ARG_NONNULL(1, 2);
151 155