diff --git a/src/init.cpp b/src/init.cpp --- a/src/init.cpp +++ b/src/init.cpp @@ -1504,9 +1504,9 @@ // Trim requested connection counts, to fit into system limitations nMaxConnections = - std::max(std::min(nMaxConnections, - (int)(FD_SETSIZE - nBind - MIN_CORE_FILEDESCRIPTORS - - MAX_ADDNODE_CONNECTIONS)), + std::max(std::min(nMaxConnections, FD_SETSIZE - nBind - + MIN_CORE_FILEDESCRIPTORS - + MAX_ADDNODE_CONNECTIONS), 0); nFD = RaiseFileDescriptorLimit(nMaxConnections + MIN_CORE_FILEDESCRIPTORS + MAX_ADDNODE_CONNECTIONS); diff --git a/src/key.cpp b/src/key.cpp --- a/src/key.cpp +++ b/src/key.cpp @@ -198,7 +198,7 @@ privkey.resize(PRIVATE_KEY_SIZE); privkeylen = PRIVATE_KEY_SIZE; ret = ec_privkey_export_der( - secp256k1_context_sign, (uint8_t *)privkey.data(), &privkeylen, begin(), + secp256k1_context_sign, privkey.data(), &privkeylen, begin(), fCompressed ? SECP256K1_EC_COMPRESSED : SECP256K1_EC_UNCOMPRESSED); assert(ret); privkey.resize(privkeylen); @@ -235,8 +235,8 @@ begin(), secp256k1_nonce_function_rfc6979, test_case ? extra_entropy : nullptr); assert(ret); - secp256k1_ecdsa_signature_serialize_der( - secp256k1_context_sign, (uint8_t *)vchSig.data(), &nSigLen, &sig); + secp256k1_ecdsa_signature_serialize_der(secp256k1_context_sign, + vchSig.data(), &nSigLen, &sig); vchSig.resize(nSigLen); return true; } @@ -287,7 +287,7 @@ secp256k1_nonce_function_rfc6979, nullptr); assert(ret); secp256k1_ecdsa_recoverable_signature_serialize_compact( - secp256k1_context_sign, (uint8_t *)&vchSig[1], &rec, &sig); + secp256k1_context_sign, &vchSig[1], &rec, &sig); assert(ret); assert(rec != -1); vchSig[0] = 27 + rec + (fCompressed ? 4 : 0);