]> git.alsa-project.org Git - alsa-gobject.git/commitdiff
seq: event_data_result: change function signature to return nothing
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sat, 4 Apr 2020 04:51:26 +0000 (13:51 +0900)
committer坂本 貴史 <o-takashi@sakamocchi.jp>
Sat, 4 Apr 2020 05:29:02 +0000 (14:29 +0900)
The alsa-gobject project has a loose convention to have functions
returning nothing.

Fixes: c8003a103393 ("seq: event_data_result: add accessor methods")
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
src/seq/event-data-result.c
src/seq/event-data-result.h

index aed031dfbc9b51ac9322307fddf946806cb8fcc7..f0eae918d0487ef6f7b27a4aad2640a6e22a8ac5 100644 (file)
@@ -11,14 +11,14 @@ G_DEFINE_BOXED_TYPE(ALSASeqEventDataResult, alsaseq_event_data_result, seq_event
 /**
  * alsaseq_event_data_result_get_event:
  * @self: A #ALSASeqEventDataResult.
+ * @event_type: (out): The type of event in which the data results.
  *
  * Get the type of event in which the data results.
- *
- * Returns: The type of event in which the data results.
  */
-ALSASeqEventType alsaseq_event_data_result_get_event(ALSASeqEventDataResult *self)
+void alsaseq_event_data_result_get_event(ALSASeqEventDataResult *self,
+                                         ALSASeqEventType *event_type)
 {
-    return (ALSASeqEventType)self->event;
+    *event_type = (ALSASeqEventType)self->event;
 }
 
 /**
@@ -37,14 +37,14 @@ void alsaseq_event_data_result_set_event(ALSASeqEventDataResult *self,
 /**
  * alsaseq_event_data_result_get_result:
  * @self: A #ALSASeqEventDataResult.
+ * @result: (out): the status of the event.
  *
  * Get the status of event.
- *
- * Returns: the status of the event.
  */
-gint alsaseq_event_data_result_get_result(ALSASeqEventDataResult *self)
+void alsaseq_event_data_result_get_result(ALSASeqEventDataResult *self,
+                                          gint *result)
 {
-    return self->result;
+    *result = self->result;
 }
 
 /**
index ffb1fa681ffab6884f3e5eca582fe1d10f93885b..194e67b140a30dcb6fdeacac35c3249e0d3a9254 100644 (file)
@@ -17,13 +17,13 @@ typedef struct snd_seq_result ALSASeqEventDataResult;
 
 GType alsaseq_event_data_result_get_type() G_GNUC_CONST;
 
-ALSASeqEventType alsaseq_event_data_result_get_event(ALSASeqEventDataResult *self);
-
+void alsaseq_event_data_result_get_event(ALSASeqEventDataResult *self,
+                                         ALSASeqEventType *event_type);
 void alsaseq_event_data_result_set_event(ALSASeqEventDataResult *self,
                                          ALSASeqEventType event_type);
 
-gint alsaseq_event_data_result_get_result(ALSASeqEventDataResult *self);
-
+void alsaseq_event_data_result_get_result(ALSASeqEventDataResult *self,
+                                          gint *result);
 void alsaseq_event_data_result_set_result(ALSASeqEventDataResult *self,
                                           gint result);