From 3a838447a8b07f880567b452f274e732c0c712b4 Mon Sep 17 00:00:00 2001 From: tron Date: Fri, 14 Jan 2005 19:44:42 +0000 Subject: (svn r1509) Const correctness and add static where appropriate while touching the lines anyway --- settings.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'settings.c') diff --git a/settings.c b/settings.c index 6d95a37b1..3ebce5e17 100644 --- a/settings.c +++ b/settings.c @@ -493,7 +493,7 @@ static const void *string_to_val(const SettingDesc *desc, const char *str) if (*end != 0) ShowInfoF("ini: trailing characters at end of setting '%s'", desc->name); return (void*)val; case SDT_ONEOFMANY: { - int r = lookup_oneofmany((char*)desc->b, str, -1); + int r = lookup_oneofmany((const char*)desc->b, str, -1); if (r != -1) return (void*)r; ShowInfoF("ini: invalid value '%s' for '%s'", str, desc->name); return 0; @@ -516,7 +516,7 @@ static const void *string_to_val(const SettingDesc *desc, const char *str) case SDT_STRINGBUF: case SDT_STRINGQUOT: case SDT_INTLIST: - return (void*)str; + return str; } return NULL; @@ -575,7 +575,7 @@ static void load_setting_desc(IniFile *ini, const SettingDesc *desc, const void break; case SDT_STRING: if (*(char**)ptr) free(*(char**)ptr); - *(char**)ptr = strdup((char*)p); + *(char**)ptr = strdup((const char*)p); break; case SDT_STRINGBUF: case SDT_STRINGQUOT: @@ -681,10 +681,10 @@ static void save_setting_desc(IniFile *ini, const SettingDesc *desc, const void sprintf(buf, "%d", i); break; case SDT_ONEOFMANY: - make_oneofmany(buf, (char*)desc->b, i); + make_oneofmany(buf, (const char*)desc->b, i); break; case SDT_MANYOFMANY: - make_manyofmany(buf, (char*)desc->b, i); + make_manyofmany(buf, (const char*)desc->b, i); break; case SDT_BOOLX: strcpy(buf, i ? "true" : "false"); -- cgit v1.2.3-54-g00ecf