aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4arraybuffer_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/qml/jsruntime/qv4arraybuffer_p.h')
-rw-r--r--src/qml/jsruntime/qv4arraybuffer_p.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4arraybuffer_p.h b/src/qml/jsruntime/qv4arraybuffer_p.h
index 228b40645d..e99ad8fe09 100644
--- a/src/qml/jsruntime/qv4arraybuffer_p.h
+++ b/src/qml/jsruntime/qv4arraybuffer_p.h
@@ -49,6 +49,8 @@ struct ArrayBufferCtor : FunctionObject {
struct ArrayBuffer : Object {
ArrayBuffer(ExecutionEngine *e, int length);
QTypedArrayData<char> *data;
+
+ uint byteLength() const { return data->size; }
};
}
@@ -69,7 +71,7 @@ struct ArrayBuffer : Object
V4_OBJECT2(ArrayBuffer, Object)
QByteArray asByteArray() const;
- uint byteLength() const { return d()->data->size; }
+ uint byteLength() const { return d()->byteLength(); }
char *data() {
// ### detach if refcount > 1
return d()->data->data();