[Galago-commits] r2595 - in trunk/libgalago: . libgalago

galago-commits at freedesktop.org galago-commits at freedesktop.org
Mon Mar 13 22:40:54 PST 2006


Author: chipx86
Date: 2006-03-13 22:40:49 -0800 (Mon, 13 Mar 2006)
New Revision: 2595

Modified:
   trunk/libgalago/ChangeLog
   trunk/libgalago/libgalago/galago-value.c
Log:
Fixed galago_value_destroy() to free string data. This closes bug #26.


Modified: trunk/libgalago/ChangeLog
===================================================================
--- trunk/libgalago/ChangeLog	2006-03-01 09:56:38 UTC (rev 2594)
+++ trunk/libgalago/ChangeLog	2006-03-14 06:40:49 UTC (rev 2595)
@@ -1,3 +1,9 @@
+Mon Mar 13 22:35:18 PST 2006  Christian Hammond <chipx86 at chipx86.com>
+
+	* libgalago/galago-value.c:
+	  - Fixed galago_value_destroy() to free string data. This closes
+	    bug #26.
+
 Tue Feb 28 18:39:34 PST 2006  Christian Hammond <chipx86 at chipx86.com>
 
 	* libgalago/galago-core.c:

Modified: trunk/libgalago/libgalago/galago-value.c
===================================================================
--- trunk/libgalago/libgalago/galago-value.c	2006-03-01 09:56:38 UTC (rev 2594)
+++ trunk/libgalago/libgalago/galago-value.c	2006-03-14 06:40:49 UTC (rev 2595)
@@ -209,6 +209,10 @@
 					   NULL);
 		g_list_free(value->data.list_data);
 	}
+	else if (type == GALAGO_VALUE_TYPE_STRING)
+	{
+		g_free(value->data.string_data);
+	}
 
 	g_free(value);
 }



More information about the galago-commits mailing list