diff options
author | Takashi Sakamoto <o-takashi@sakamocchi.jp> | 2022-05-04 17:18:29 +0900 |
---|---|---|
committer | 坂本 貴史 <o-takashi@sakamocchi.jp> | 2022-05-05 08:10:07 +0900 |
commit | 80f397e4fe3802ce5284f2c068cf409bb437e58e (patch) | |
tree | a9698159fcf1c8bdd94e5e031590db3552e24bcb | |
parent | 24bf97abeb8bb8fe578a96b7b16c34cb2a2d049f (diff) | |
download | libhinoko-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.c | 4 |
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, |