# HG changeset patch # User tron # Date 1141310735 0 # Node ID f4a655a6f639932cb92c4d9bd36b2a24fb560244 # Parent 60f74c9c90e31c4848e8b1710c1c041c3fba4e5c (svn r3733) Fix a bug in r3719, which caused a crash when the default value for a SLE_VAR_CHAR setting was used diff -r 60f74c9c90e3 -r f4a655a6f639 settings.c --- a/settings.c Thu Mar 02 09:57:28 2006 +0000 +++ b/settings.c Thu Mar 02 14:45:35 2006 +0000 @@ -643,7 +643,7 @@ case SLE_VAR_STRQ: if (p != NULL) ttd_strlcpy((char*)ptr, p, sld->length); break; - case SLE_VAR_CHAR: *(char*)ptr = *(char*)p; break; + case SLE_VAR_CHAR: *(char*)ptr = (char)(unsigned long)p; break; default: NOT_REACHED(); break; } break;