[hardening] fix double const& declaration

This commit is contained in:
Dane Springmeyer
2014-05-30 13:41:07 -07:00
parent 42a2c252b8
commit 5f03cc1595
2 changed files with 2 additions and 2 deletions

View File

@@ -41,7 +41,7 @@ private:
bool parseBoolean(JSVal value);
std::string parseString(JSVal value);
const JSVal& replaceConstant(const JSVal& value);
JSVal replaceConstant(JSVal value);
std::vector<FunctionProperty> parseArray(JSVal value, uint16_t expected_count);
Color parseColor(JSVal value);
Value parseValue(JSVal value);

View File

@@ -379,7 +379,7 @@ std::string StyleParser::parseString(JSVal value) {
return { value.GetString(), value.GetStringLength() };
}
const JSVal& StyleParser::replaceConstant(const JSVal& value) {
JSVal StyleParser::replaceConstant(JSVal value) {
if (value.IsString()) {
const std::string string_value { value.GetString(), value.GetStringLength() };
auto it = constants.find(string_value);