From bfd2cac6e2cc81d3f7b17d17e7f7ad9722a6674c Mon Sep 17 00:00:00 2001 From: rubidium Date: Sat, 19 Apr 2008 12:50:02 +0000 Subject: (svn r12785) -Codechange: put all news-type related constants in the same array. Patch by cirdan. --- src/settings.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/settings.cpp') diff --git a/src/settings.cpp b/src/settings.cpp index 307db3ecc..322b4014b 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -1667,7 +1667,7 @@ static uint NewsDisplayLoadConfig(IniFile *ini, const char *grpname) for (item = group->item; item != NULL; item = item->next) { int news_item = -1; for (int i = 0; i < NT_END; i++) { - if (strcasecmp(item->name, _news_display_name[i]) == 0) { + if (strcasecmp(item->name, _news_type_data[i].name) == 0) { news_item = i; break; } @@ -1760,7 +1760,7 @@ static void NewsDisplaySaveConfig(IniFile *ini, const char *grpname, uint news_d value = (v == 0 ? "off" : (v == 1 ? "summarized" : "full")); - *item = ini_item_alloc(group, _news_display_name[i], strlen(_news_display_name[i])); + *item = ini_item_alloc(group, _news_type_data[i].name, strlen(_news_type_data[i].name)); (*item)->value = (char*)pool_strdup(&ini->pool, value, strlen(value)); item = &(*item)->next; } -- cgit v1.2.3-54-g00ecf