From 3b481cf17f7c28edd58da87f3f0a0373f7c03131 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 26 Mar 2012 16:24:50 +0200 Subject: base-modem: no need for `port_grabbed()' Subclasses can configure additional stuff in the ports just after all have been organized, in the SETUP_PORTS initialization step in MMBroadbandModem. --- src/mm-base-modem.c | 4 ---- src/mm-base-modem.h | 6 ------ 2 files changed, 10 deletions(-) (limited to 'src') diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c index fdc7b079..0314c97f 100644 --- a/src/mm-base-modem.c +++ b/src/mm-base-modem.c @@ -234,10 +234,6 @@ mm_base_modem_grab_port (MMBaseModem *self, * Note: 'key' and 'port' now owned by the HT. */ g_hash_table_insert (self->priv->ports, key, port); - /* Let subclasses know we've grabbed it */ - if (MM_BASE_MODEM_GET_CLASS (self)->port_grabbed) - MM_BASE_MODEM_GET_CLASS (self)->port_grabbed (self, port); - return TRUE; } diff --git a/src/mm-base-modem.h b/src/mm-base-modem.h index 51af72c5..b4c5fb6f 100644 --- a/src/mm-base-modem.h +++ b/src/mm-base-modem.h @@ -56,12 +56,6 @@ struct _MMBaseModem { struct _MMBaseModemClass { MmGdbusObjectSkeletonClass parent; - /* Called after the base class grabs a port so that subclasses can - * set port flags and other properties on the new port. - */ - void (*port_grabbed) (MMBaseModem *self, - MMPort *port); - /* Modem initialization. * As soon as the ports are organized, this method gets called */ void (* initialize) (MMBaseModem *self, -- cgit v1.2.3-70-g09d2