From 45f8efec414c7a5c26d6a4953cbc074b54231209 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sat, 9 Jan 2010 06:48:43 -0800 Subject: [PATCH] Return the default config string for empty entries --- Alc/alcConfig.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Alc/alcConfig.c b/Alc/alcConfig.c index dbdf9639..de15dbf4 100644 --- a/Alc/alcConfig.c +++ b/Alc/alcConfig.c @@ -286,7 +286,11 @@ const char *GetConfigValue(const char *blockName, const char *keyName, const cha for(j = 0;j < cfgBlocks[i].entryCount;j++) { if(strcasecmp(cfgBlocks[i].entries[j].key, keyName) == 0) - return cfgBlocks[i].entries[j].value; + { + if(cfgBlocks[i].entries[j].value[0]) + return cfgBlocks[i].entries[j].value; + return def; + } } } } -- 2.11.4.GIT