From e28cb2a2be2c363614fa04c24e93573722dae631 Mon Sep 17 00:00:00 2001 From: Jason Stallings Date: Tue, 6 Oct 2015 12:26:34 -0500 Subject: [PATCH] More accurate types. --- src/robotjs.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/robotjs.cc b/src/robotjs.cc index d68a0472..61723aac 100644 --- a/src/robotjs.cc +++ b/src/robotjs.cc @@ -644,11 +644,11 @@ NAN_METHOD(getColor) //Get our image object from JavaScript. Local obj = Nan::To(info[0]).ToLocalChecked(); - unsigned int width = obj->Get(Nan::New("width").ToLocalChecked())->Uint32Value(); - unsigned int height = obj->Get(Nan::New("height").ToLocalChecked())->Uint32Value(); - unsigned int byteWidth = obj->Get(Nan::New("byteWidth").ToLocalChecked())->Uint32Value(); - unsigned int bitsPerPixel = obj->Get(Nan::New("bitsPerPixel").ToLocalChecked())->Uint32Value(); - unsigned int bytesPerPixel = obj->Get(Nan::New("bytesPerPixel").ToLocalChecked())->Uint32Value(); + size_t width = obj->Get(Nan::New("width").ToLocalChecked())->Uint32Value(); + size_t height = obj->Get(Nan::New("height").ToLocalChecked())->Uint32Value(); + size_t byteWidth = obj->Get(Nan::New("byteWidth").ToLocalChecked())->Uint32Value(); + uint8_t bitsPerPixel = obj->Get(Nan::New("bitsPerPixel").ToLocalChecked())->Uint32Value(); + uint8_t bytesPerPixel = obj->Get(Nan::New("bytesPerPixel").ToLocalChecked())->Uint32Value(); char* buf = node::Buffer::Data(obj->Get(Nan::New("image").ToLocalChecked()));