From 852bf39c4f0e992a79ad1426f8c7f08fc5cd7fe6 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 1 Apr 2024 09:42:32 +0000 Subject: mtk: add missing initialization of shared fibocom utils Fixes 4b0b9dde0256b408795e1bad4c8f80500ea4b5b4 --- src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src') diff --git a/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c b/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c index c18adc4b..6dd8d53d 100644 --- a/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c +++ b/src/plugins/mtk/mm-broadband-modem-mbim-mtk-fibocom.c @@ -293,6 +293,12 @@ iface_modem_3gpp_init (MMIfaceModem3gpp *iface) iface->set_initial_eps_bearer_settings_finish = mm_shared_fibocom_set_initial_eps_bearer_settings_finish; } +static MMBroadbandModemClass * +peek_parent_broadband_modem_class (MMSharedFibocom *self) +{ + return MM_BROADBAND_MODEM_CLASS (mm_broadband_modem_mbim_mtk_fibocom_parent_class); +} + static MMIfaceModem3gpp * peek_parent_3gpp_interface (MMSharedFibocom *self) { @@ -302,6 +308,7 @@ peek_parent_3gpp_interface (MMSharedFibocom *self) static void shared_fibocom_init (MMSharedFibocom *iface) { + iface->peek_parent_broadband_modem_class = peek_parent_broadband_modem_class; iface->peek_parent_3gpp_interface = peek_parent_3gpp_interface; } -- cgit v1.2.3-70-g09d2