[beryl-commits] r2239 - trunk/beryl-core/libberylsettings

kristian at server.beryl-project.org kristian at server.beryl-project.org
Mon Jan 1 21:30:37 CET 2007


Author: kristian
Date: 2007-01-01 20:30:36 +0000 (Mon, 01 Jan 2007)
New Revision: 2239

Modified:
   trunk/beryl-core/libberylsettings/main.c
Log:
Fix crash due to doublefree/corruption: Can't safly test like this.


Modified: trunk/beryl-core/libberylsettings/main.c
===================================================================
--- trunk/beryl-core/libberylsettings/main.c	2007-01-01 20:01:35 UTC (rev 2238)
+++ trunk/beryl-core/libberylsettings/main.c	2007-01-01 20:30:36 UTC (rev 2239)
@@ -388,8 +388,8 @@
 			}
 			break;
 		case BERYL_SETTING_TYPE_STRING:
-			if (comp_value->s)
-				free (comp_value->s);
+			//if (comp_value->s)
+			//	free (comp_value->s);
 			comp_value->s=strdup(beryl_value->value.as_string);
 			break;
 		case BERYL_SETTING_TYPE_BINDING:




More information about the commits mailing list