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