From: Takashi Sakamoto Date: Sat, 4 Apr 2020 03:41:46 +0000 (+0900) Subject: seq: event_data_connect: change function signature to return nothing X-Git-Tag: v0.1.0~242 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=5dfdb00937dde73f1be74dafb6395a7b328800ae;p=alsa-gobject.git seq: event_data_connect: change function signature to return nothing The alsa-gobject project has a loose convention to have functions returning nothing. Fixes: 82f769992352: ("seq: event_data_connect: add accessor methods") Signed-off-by: Takashi Sakamoto --- diff --git a/src/seq/event-data-connect.c b/src/seq/event-data-connect.c index a7a2bbb..65d7175 100644 --- a/src/seq/event-data-connect.c +++ b/src/seq/event-data-connect.c @@ -11,14 +11,14 @@ G_DEFINE_BOXED_TYPE(ALSASeqEventDataConnect, alsaseq_event_data_connect, seq_eve /** * alsaseq_event_data_connect_get_src: * @self: A #ALSASeqEventDataConnect. + * @src: (out)(transfer none): The source of connection event. * * Get the source of connection event. - * - * Returns: (transfer none): The source of connection event. */ -const ALSASeqAddr *alsaseq_event_data_connect_get_src(ALSASeqEventDataConnect *self) +void alsaseq_event_data_connect_get_src(ALSASeqEventDataConnect *self, + const ALSASeqAddr **src) { - return &self->sender; + *src = &self->sender; } /** @@ -37,14 +37,14 @@ void alsaseq_event_data_connect_set_src(ALSASeqEventDataConnect *self, /** * alsaseq_event_data_connect_get_dst: * @self: A #ALSASeqEventDataConnect. + * @dst: (out)(transfer none): The destination of connection event. * - * Get the source of connection event. - * - * Returns: (transfer none): The source of connection event. + * Get the destination of connection event. */ -const ALSASeqAddr *alsaseq_event_data_connect_get_dst(ALSASeqEventDataConnect *self) +void alsaseq_event_data_connect_get_dst(ALSASeqEventDataConnect *self, + const ALSASeqAddr **dst) { - return &self->dest; + *dst = &self->dest; } /** diff --git a/src/seq/event-data-connect.h b/src/seq/event-data-connect.h index 50c6ad4..4a694a6 100644 --- a/src/seq/event-data-connect.h +++ b/src/seq/event-data-connect.h @@ -17,11 +17,13 @@ typedef struct snd_seq_connect ALSASeqEventDataConnect; GType alsaseq_event_data_connect_get_type() G_GNUC_CONST; -const ALSASeqAddr *alsaseq_event_data_connect_get_src(ALSASeqEventDataConnect *self); +void alsaseq_event_data_connect_get_src(ALSASeqEventDataConnect *self, + const ALSASeqAddr **src); void alsaseq_event_data_connect_set_src(ALSASeqEventDataConnect *self, const ALSASeqAddr *src); -const ALSASeqAddr *alsaseq_event_data_connect_get_dst(ALSASeqEventDataConnect *self); +void alsaseq_event_data_connect_get_dst(ALSASeqEventDataConnect *self, + const ALSASeqAddr **dst); void alsaseq_event_data_connect_set_dst(ALSASeqEventDataConnect *self, const ALSASeqAddr *dst);