tUnnecessary config file conversions are now skipped. - vaccinewars - be a doct… | |
git clone git://src.adamsgaard.dk/vaccinewars | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 10a9a791c84ea9276cb2f1ddbcc25b4e1c5247b7 | |
parent dcfe8719abb7b436b510f5c0c4479b8ea7a85249 | |
Author: Ben Webb <[email protected]> | |
Date: Mon, 5 Aug 2002 11:38:09 +0000 | |
Unnecessary config file conversions are now skipped. | |
Diffstat: | |
M src/configfile.c | 26 ++++++++++++++------------ | |
1 file changed, 14 insertions(+), 12 deletions(-) | |
--- | |
diff --git a/src/configfile.c b/src/configfile.c | |
t@@ -266,19 +266,21 @@ void ConvertConfigFile(void) | |
Conv_SetCodeset(conv, Encoding); | |
} | |
- for (i = 0; i < NUMGLOB; i++) { | |
- gvar = &Globals[i]; | |
- if (gvar->StringVal) { | |
- if (gvar->StructListPt) { | |
- for (j = 1; j <= *gvar->MaxIndex; j++) { | |
- ConvertString(conv, GetGlobalString(i, j)); | |
+ if (Conv_Needed(conv)) { | |
+ for (i = 0; i < NUMGLOB; i++) { | |
+ gvar = &Globals[i]; | |
+ if (gvar->StringVal) { | |
+ if (gvar->StructListPt) { | |
+ for (j = 1; j <= *gvar->MaxIndex; j++) { | |
+ ConvertString(conv, GetGlobalString(i, j)); | |
+ } | |
+ } else { | |
+ ConvertString(conv, GetGlobalString(i, 0)); | |
+ } | |
+ } else if (gvar->StringList) { | |
+ for (j = 0; j < *gvar->MaxIndex; j++) { | |
+ ConvertString(conv, (*gvar->StringList) + j); | |
} | |
- } else { | |
- ConvertString(conv, GetGlobalString(i, 0)); | |
- } | |
- } else if (gvar->StringList) { | |
- for (j = 0; j < *gvar->MaxIndex; j++) { | |
- ConvertString(conv, (*gvar->StringList) + j); | |
} | |
} | |
} |