--- a/settings.c Sun Jan 23 10:40:54 2005 +0000
+++ b/settings.c Sun Jan 23 10:47:15 2005 +0000
@@ -574,7 +574,7 @@
}
break;
case SDT_STRING:
- if (*(char**)ptr) free(*(char**)ptr);
+ free(*(char**)ptr);
*(char**)ptr = strdup((const char*)p);
break;
case SDT_STRINGBUF: