cinterion: no need for private struct
The only member in the private network isn't even used.
This commit is contained in:
@@ -86,14 +86,6 @@ get_usb_interface_config_index (MMPort *data,
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
|
||||||
/* Common enums and structs */
|
|
||||||
|
|
||||||
struct _MMBroadbandBearerCinterionPrivate {
|
|
||||||
/* Flag for network-initiated disconnect */
|
|
||||||
guint network_disconnect_pending_id;
|
|
||||||
};
|
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/* Common - Helper Functions*/
|
/* Common - Helper Functions*/
|
||||||
|
|
||||||
@@ -347,10 +339,6 @@ connect_3gpp_context_step (Connect3gppContext *ctx)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Network-initiated disconnect should not be outstanding at this point,
|
|
||||||
* because it interferes with the connect attempt.*/
|
|
||||||
g_assert (ctx->self->priv->network_disconnect_pending_id == 0);
|
|
||||||
|
|
||||||
switch (ctx->step) {
|
switch (ctx->step) {
|
||||||
case CONNECT_3GPP_CONTEXT_STEP_FIRST: {
|
case CONNECT_3GPP_CONTEXT_STEP_FIRST: {
|
||||||
MMBearerIpFamily ip_family;
|
MMBearerIpFamily ip_family;
|
||||||
@@ -758,19 +746,6 @@ mm_broadband_bearer_cinterion_new_finish (GAsyncResult *res,
|
|||||||
return MM_BASE_BEARER (bearer);
|
return MM_BASE_BEARER (bearer);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
|
||||||
dispose (GObject *object)
|
|
||||||
{
|
|
||||||
MMBroadbandBearerCinterion *self = MM_BROADBAND_BEARER_CINTERION (object);
|
|
||||||
|
|
||||||
if (self->priv->network_disconnect_pending_id != 0) {
|
|
||||||
g_source_remove (self->priv->network_disconnect_pending_id);
|
|
||||||
self->priv->network_disconnect_pending_id = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
G_OBJECT_CLASS (mm_broadband_bearer_cinterion_parent_class)->dispose (object);
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
mm_broadband_bearer_cinterion_new (MMBroadbandModemCinterion *modem,
|
mm_broadband_bearer_cinterion_new (MMBroadbandModemCinterion *modem,
|
||||||
MMBearerProperties *config,
|
MMBearerProperties *config,
|
||||||
@@ -792,22 +767,13 @@ mm_broadband_bearer_cinterion_new (MMBroadbandModemCinterion *modem,
|
|||||||
static void
|
static void
|
||||||
mm_broadband_bearer_cinterion_init (MMBroadbandBearerCinterion *self)
|
mm_broadband_bearer_cinterion_init (MMBroadbandBearerCinterion *self)
|
||||||
{
|
{
|
||||||
/* Initialize private data */
|
|
||||||
self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self,
|
|
||||||
MM_TYPE_BROADBAND_BEARER_CINTERION,
|
|
||||||
MMBroadbandBearerCinterionPrivate);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
mm_broadband_bearer_cinterion_class_init (MMBroadbandBearerCinterionClass *klass)
|
mm_broadband_bearer_cinterion_class_init (MMBroadbandBearerCinterionClass *klass)
|
||||||
{
|
{
|
||||||
GObjectClass *object_class = G_OBJECT_CLASS (klass);
|
|
||||||
MMBroadbandBearerClass *broadband_bearer_class = MM_BROADBAND_BEARER_CLASS (klass);
|
MMBroadbandBearerClass *broadband_bearer_class = MM_BROADBAND_BEARER_CLASS (klass);
|
||||||
|
|
||||||
g_type_class_add_private (object_class, sizeof (MMBroadbandBearerCinterionPrivate));
|
|
||||||
|
|
||||||
object_class->dispose = dispose;
|
|
||||||
|
|
||||||
broadband_bearer_class->connect_3gpp = connect_3gpp;
|
broadband_bearer_class->connect_3gpp = connect_3gpp;
|
||||||
broadband_bearer_class->connect_3gpp_finish = connect_3gpp_finish;
|
broadband_bearer_class->connect_3gpp_finish = connect_3gpp_finish;
|
||||||
broadband_bearer_class->disconnect_3gpp = disconnect_3gpp;
|
broadband_bearer_class->disconnect_3gpp = disconnect_3gpp;
|
||||||
|
@@ -32,11 +32,9 @@
|
|||||||
|
|
||||||
typedef struct _MMBroadbandBearerCinterion MMBroadbandBearerCinterion;
|
typedef struct _MMBroadbandBearerCinterion MMBroadbandBearerCinterion;
|
||||||
typedef struct _MMBroadbandBearerCinterionClass MMBroadbandBearerCinterionClass;
|
typedef struct _MMBroadbandBearerCinterionClass MMBroadbandBearerCinterionClass;
|
||||||
typedef struct _MMBroadbandBearerCinterionPrivate MMBroadbandBearerCinterionPrivate;
|
|
||||||
|
|
||||||
struct _MMBroadbandBearerCinterion {
|
struct _MMBroadbandBearerCinterion {
|
||||||
MMBroadbandBearer parent;
|
MMBroadbandBearer parent;
|
||||||
MMBroadbandBearerCinterionPrivate *priv;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _MMBroadbandBearerCinterionClass {
|
struct _MMBroadbandBearerCinterionClass {
|
||||||
|
Reference in New Issue
Block a user