diff --git a/include/addon-tools.hpp b/include/addon-tools.hpp index fad6858..fb333eb 100644 --- a/include/addon-tools.hpp +++ b/include/addon-tools.hpp @@ -234,12 +234,12 @@ inline Type* getArrayData(V8_VAR_OBJ obj, int *num = nullptr) { *num = 0; } - if ( ! arg->IsArrayBufferView() ) { + if ( ! obj->IsArrayBufferView() ) { Nan::ThrowError("Argument must be a TypedArray."); return data; } - v8::Local arr = v8::Local::Cast(arg); + v8::Local arr = v8::Local::Cast(obj); if (num) { *num = arr->ByteLength() / sizeof(Type); }