layer: string setting can have empty value
diff --git a/src/vk_layer_settings.cpp b/src/vk_layer_settings.cpp
index 01d20df..a05b97b 100644
--- a/src/vk_layer_settings.cpp
+++ b/src/vk_layer_settings.cpp
@@ -355,13 +355,7 @@
std::string GetLayerSettingString(const char *layer_key, const char *setting_key) {
assert(IsLayerSetting(layer_key, setting_key));
- std::string setting = GetLayerSettingData(layer_key, setting_key);
- if (setting.empty()) {
- std::string message = "The setting is used but the value is empty which is invalid for a string setting type.";
- vk_layer_settings.Log(setting_key, message);
- }
-
- return setting;
+ return GetLayerSettingData(layer_key, setting_key);
}
std::string GetLayerSettingFrames(const char *layer_key, const char *setting_key) {