src: LONG should be converted to v8::Number
This commit is contained in:
@@ -303,7 +303,7 @@ NAN_METHOD(CardReader::Close) {
|
|||||||
LONG result = SCardCancel(obj->m_status_card_context);
|
LONG result = SCardCancel(obj->m_status_card_context);
|
||||||
obj->m_status_card_context = 0;
|
obj->m_status_card_context = 0;
|
||||||
|
|
||||||
NanReturnValue(NanNew<Integer>(result));
|
NanReturnValue(NanNew<Number>(result));
|
||||||
}
|
}
|
||||||
|
|
||||||
void CardReader::HandleReaderStatusChange(uv_async_t *handle, int status) {
|
void CardReader::HandleReaderStatusChange(uv_async_t *handle, int status) {
|
||||||
@@ -329,7 +329,7 @@ void CardReader::HandleReaderStatusChange(uv_async_t *handle, int status) {
|
|||||||
const unsigned argc = 3;
|
const unsigned argc = 3;
|
||||||
Handle<Value> argv[argc] = {
|
Handle<Value> argv[argc] = {
|
||||||
NanUndefined(), // argument
|
NanUndefined(), // argument
|
||||||
NanNew<Integer>(ar->status),
|
NanNew<Number>(ar->status),
|
||||||
NanNewBufferHandle(reinterpret_cast<char*>(ar->atr), ar->atrlen)
|
NanNewBufferHandle(reinterpret_cast<char*>(ar->atr), ar->atrlen)
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -434,7 +434,7 @@ void CardReader::AfterConnect(uv_work_t* req, int status) {
|
|||||||
const unsigned argc = 2;
|
const unsigned argc = 2;
|
||||||
Handle<Value> argv[argc] = {
|
Handle<Value> argv[argc] = {
|
||||||
NanNull(),
|
NanNull(),
|
||||||
NanNew<Integer>(cr->card_protocol)
|
NanNew<Number>(cr->card_protocol)
|
||||||
};
|
};
|
||||||
|
|
||||||
NanCallback(NanNew(baton->callback)).Call(argc, argv);
|
NanCallback(NanNew(baton->callback)).Call(argc, argv);
|
||||||
@@ -613,7 +613,7 @@ void CardReader::AfterControl(uv_work_t* req, int status) {
|
|||||||
const unsigned argc = 2;
|
const unsigned argc = 2;
|
||||||
Handle<Value> argv[argc] = {
|
Handle<Value> argv[argc] = {
|
||||||
NanNull(),
|
NanNull(),
|
||||||
NanNew<Integer>(cr->len)
|
NanNew<Number>(cr->len)
|
||||||
};
|
};
|
||||||
|
|
||||||
NanCallback(NanNew(baton->callback)).Call(argc, argv);
|
NanCallback(NanNew(baton->callback)).Call(argc, argv);
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ NAN_METHOD(PCSCLite::Close) {
|
|||||||
obj->m_closing = true;
|
obj->m_closing = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
NanReturnValue(NanNew<Integer>(result));
|
NanReturnValue(NanNew<Number>(result));
|
||||||
}
|
}
|
||||||
|
|
||||||
void PCSCLite::HandleReaderStatusChange(uv_async_t *handle, int status) {
|
void PCSCLite::HandleReaderStatusChange(uv_async_t *handle, int status) {
|
||||||
|
|||||||
Reference in New Issue
Block a user