Hi Luiz, On Thu, Apr 26, 2012, Luiz Augusto von Dentz wrote: > +gboolean obc_session_put(struct obc_session *session, const char *contents, > + size_t size, const char *name, GError **err) > { > struct obc_transfer *transfer; > const char *agent; > @@ -1052,11 +1057,11 @@ int obc_session_put(struct obc_session *session, const char *contents, > agent = obc_agent_get_name(session->agent); > > transfer = obc_transfer_put(session->conn, agent, NULL, name, NULL, > - contents, size, NULL); > + contents, size, NULL, err); > if (transfer == NULL) > return -EIO; This doesn't seem right. You're changing the function to return gboolean instead of int but yet it returns -EIO upon error? Johan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html