add enum class to unify parsing/stringification

This commit is contained in:
Konstantin Käfer
2014-07-14 16:33:02 -07:00
parent 37bb2ff048
commit bdc97d55d2
13 changed files with 173 additions and 133 deletions

View File

@@ -559,7 +559,7 @@ void StyleParser::parseLayer(std::pair<JSVal, std::shared_ptr<StyleLayer>> &pair
if (!type.IsString()) {
fprintf(stderr, "[WARNING] layer type of '%s' must be a string\n", layer->id.c_str());
} else {
layer->type = parseStyleLayerType({ type.GetString(), type.GetStringLength() });
layer->type = StyleLayerTypeClass(std::string { type.GetString(), type.GetStringLength() });
}
}