Pass the raw typed array element by reference when converting it to a Value. Followup to bug 749933 noted by Ms2ger, r=lumpy

--HG--
extra : rebase_source : 74d838c57ce3448d588d94e5d63f298a06d850a2
This commit is contained in:
Jeff Walden 2012-04-29 22:27:57 -07:00
Родитель 2ad931e355
Коммит 7c60c381e0
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -322,14 +322,14 @@ SparseElementsHeader::getOwnElement(JSContext *cx, ObjectImpl *obj, uint32_t ind
template<typename T>
static Value
ElementToValue(const T t)
ElementToValue(const T &t)
{
return NumberValue(t);
}
template<>
/* static */ Value
ElementToValue(const uint8_clamped u)
ElementToValue(const uint8_clamped &u)
{
return NumberValue(uint8_t(u));
}