return sc->env()->ThrowTypeError("Bad parameter");
}
- SSL_CTX_set_options(sc->ctx_, args[0]->IntegerValue());
+ SSL_CTX_set_options(sc->ctx_, static_cast<long>(args[0]->IntegerValue()));
}
char* data = Buffer::Data(args[0]);
assert(data != NULL);
- i = certificate->VerifySpkac(data, length) > 0;
+ i = certificate->VerifySpkac(data, length);
args.GetReturnValue().Set(i);
}
hello.has_ticket_ = tls_ticket_ != NULL && tls_ticket_size_ != 0;
hello.ocsp_request_ = ocsp_request_;
hello.servername_ = servername_;
- hello.servername_size_ = servername_size_;
+ hello.servername_size_ = static_cast<uint8_t>(servername_size_);
onhello_cb_(cb_arg_, hello);
}
Environment* env = Environment::GetCurrent(args.GetIsolate());
HandleScope scope(env->isolate());
TCPWrap* wrap = Unwrap<TCPWrap>(args.Holder());
- int fd = args[0]->IntegerValue();
+ int fd = static_cast<int>(args[0]->IntegerValue());
uv_tcp_open(&wrap->handle_, fd);
}