aboutsummaryrefslogtreecommitdiff
path: root/layers/layers_config.cpp
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2015-02-25 15:14:06 -0600
committerMark Lobodzinski <mark@lunarg.com>2015-02-25 22:56:40 -0600
commit3c8287886fe29a1f978df3a04304e461287b9ef6 (patch)
tree80ed989ce514fd8b48f5ae3b24d7d668c570381c /layers/layers_config.cpp
parent9b01eceb4dc5f21c68d83dbe797e6561c0c5125e (diff)
downloadusermoji-3c8287886fe29a1f978df3a04304e461287b9ef6.tar.xz
layer: Fixed options settings for generated layers, fixed typos
Handling of non-zero default values now also fixed.
Diffstat (limited to 'layers/layers_config.cpp')
-rw-r--r--layers/layers_config.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/layers/layers_config.cpp b/layers/layers_config.cpp
index bcde6d28..14e8053d 100644
--- a/layers/layers_config.cpp
+++ b/layers/layers_config.cpp
@@ -81,12 +81,14 @@ const char *getLayerOption(const char *_option)
return g_configFileObj.getOption(_option);
}
-uint32_t getLayerOptionEnum(const char *_option)
+uint32_t getLayerOptionEnum(const char *_option, uint32_t optionDefault)
{
uint32_t val = 0;
const char *option = (g_configFileObj.getOption(_option));
if (option != NULL) {
- val = convertStringEnumVal(option);
+ val = convertStringEnumVal(option);
+ } else {
+ val = optionDefault;
}
return val;
}