aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2022-05-04 17:18:29 +0900
committer坂本 貴史 <o-takashi@sakamocchi.jp>2022-05-05 08:10:07 +0900
commit80f397e4fe3802ce5284f2c068cf409bb437e58e (patch)
treea9698159fcf1c8bdd94e5e031590db3552e24bcb
parent24bf97abeb8bb8fe578a96b7b16c34cb2a2d049f (diff)
downloadlibhinoko-80f397e4fe3802ce5284f2c068cf409bb437e58e.tar.gz
fw_iso_resource: add action flag for signals
After heavy code change, the "allocated" and "deallocated" should be emitted by GObject derived object which implements Hinoko.FwIsoResource. It's typical case to use G_SIGNAL_ACTION. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
-rw-r--r--src/fw_iso_resource.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fw_iso_resource.c b/src/fw_iso_resource.c
index df04c18..60b1cb9 100644
--- a/src/fw_iso_resource.c
+++ b/src/fw_iso_resource.c
@@ -39,7 +39,7 @@ static void hinoko_fw_iso_resource_default_init(HinokoFwIsoResourceInterface *if
*/
g_signal_new(ALLOCATED_SIGNAL_NAME,
G_TYPE_FROM_INTERFACE(iface),
- G_SIGNAL_RUN_LAST,
+ G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET(HinokoFwIsoResourceInterface, allocated),
NULL, NULL,
hinoko_sigs_marshal_VOID__UINT_UINT_BOXED,
@@ -60,7 +60,7 @@ static void hinoko_fw_iso_resource_default_init(HinokoFwIsoResourceInterface *if
*/
g_signal_new(DEALLOCATED_SIGNAL_NAME,
G_TYPE_FROM_INTERFACE(iface),
- G_SIGNAL_RUN_LAST,
+ G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET(HinokoFwIsoResourceInterface, deallocated),
NULL, NULL,
hinoko_sigs_marshal_VOID__UINT_UINT_BOXED,