History

Added JS exceptions + fixed up floating precision mess up

Atlante45 committed 12 years ago

Commit b9fe5b21 parent d456adf7 files · +105 −52Browse files

Showing the changes to libraries/script-engine/src/DataViewClass.cpp (1 of 7 files). Show all

Unified · Split

libraries/script-engine/src/DataViewClass.cpp+1−1
@@ -64,7 +64,7 @@ QScriptValue DataViewClass::construct(QScriptContext *context, QScriptEngine *en · 63 unmodified lines
6464 }
6565 if (byteOffsetArg.isNumber() &&
6666 (byteOffsetArg.toInt32() < 0 ||
67− byteOffsetArg.toInt32() >= arrayBuffer->size())) {
67+ byteOffsetArg.toInt32() > arrayBuffer->size())) {
6868 engine->evaluate("throw \"RangeError: byteOffset out of range\"");
6969 return QScriptValue();
7070 }