r3455 - in trunk/src/target/OM-2007.2/libraries/libmokogsmd2: . libmokogsmd
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Tue Nov 20 18:33:28 CET 2007
Author: thomas
Date: 2007-11-20 18:33:27 +0100 (Tue, 20 Nov 2007)
New Revision: 3455
Modified:
trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog
trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c
Log:
* libmokogsmd/moko-gsmd-connection.c:
(moko_gsmd_connection_dispose): Remove the reference to the current
instance when object is disposed
Modified: trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog 2007-11-20 17:19:24 UTC (rev 3454)
+++ trunk/src/target/OM-2007.2/libraries/libmokogsmd2/ChangeLog 2007-11-20 17:33:27 UTC (rev 3455)
@@ -1,6 +1,12 @@
2007-11-20 Thomas Wood <thomas at openedhand.com>
* libmokogsmd/moko-gsmd-connection.c:
+ (moko_gsmd_connection_dispose): Remove the reference to the current
+ instance when object is disposed
+
+2007-11-20 Thomas Wood <thomas at openedhand.com>
+
+ * libmokogsmd/moko-gsmd-connection.c:
(moko_gsmd_connection_dispose): Check validity of source and gsm handle
before trying to disconnect from them
Modified: trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c
===================================================================
--- trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c 2007-11-20 17:19:24 UTC (rev 3454)
+++ trunk/src/target/OM-2007.2/libraries/libmokogsmd2/libmokogsmd/moko-gsmd-connection.c 2007-11-20 17:33:27 UTC (rev 3455)
@@ -120,6 +120,9 @@
if (priv->handle)
lgsm_exit( priv->handle );
+ if (moko_gsmd_connection_instance)
+ moko_gsmd_connection_instance = NULL;
+
/* call parent destructor */
if (G_OBJECT_CLASS (moko_gsmd_connection_parent_class)->dispose)
G_OBJECT_CLASS (moko_gsmd_connection_parent_class)->dispose (object);
More information about the commitlog
mailing list