From d13e0297c362c99062ba61d9569248938b2bb72a Mon Sep 17 00:00:00 2001 From: Rasmus Christian Pedersen Date: Mon, 28 Apr 2014 14:45:20 +0200 Subject: [PATCH] crypto: fix a couple of VC++ warnings Signed-off-by: Fedor Indutny --- src/node_crypto.cc | 4 ++-- src/node_crypto_clienthello.cc | 2 +- src/tcp_wrap.cc | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/node_crypto.cc b/src/node_crypto.cc index 20ad96a..d81e24b 100644 --- a/src/node_crypto.cc +++ b/src/node_crypto.cc @@ -761,7 +761,7 @@ void SecureContext::SetOptions(const FunctionCallbackInfo& args) { return sc->env()->ThrowTypeError("Bad parameter"); } - SSL_CTX_set_options(sc->ctx_, args[0]->IntegerValue()); + SSL_CTX_set_options(sc->ctx_, static_cast(args[0]->IntegerValue())); } @@ -4516,7 +4516,7 @@ void Certificate::VerifySpkac(const FunctionCallbackInfo& args) { char* data = Buffer::Data(args[0]); assert(data != NULL); - i = certificate->VerifySpkac(data, length) > 0; + i = certificate->VerifySpkac(data, length); args.GetReturnValue().Set(i); } diff --git a/src/node_crypto_clienthello.cc b/src/node_crypto_clienthello.cc index c1228c7..227d64c 100644 --- a/src/node_crypto_clienthello.cc +++ b/src/node_crypto_clienthello.cc @@ -125,7 +125,7 @@ void ClientHelloParser::ParseHeader(const uint8_t* data, size_t avail) { 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(servername_size_); onhello_cb_(cb_arg_, hello); } diff --git a/src/tcp_wrap.cc b/src/tcp_wrap.cc index 6f89b5d..d0e2573 100644 --- a/src/tcp_wrap.cc +++ b/src/tcp_wrap.cc @@ -246,7 +246,7 @@ void TCPWrap::Open(const FunctionCallbackInfo& args) { Environment* env = Environment::GetCurrent(args.GetIsolate()); HandleScope scope(env->isolate()); TCPWrap* wrap = Unwrap(args.Holder()); - int fd = args[0]->IntegerValue(); + int fd = static_cast(args[0]->IntegerValue()); uv_tcp_open(&wrap->handle_, fd); } -- 2.7.4